Я пытаюсь реализовать что-то похожее на Google Cloud Messaging, и у меня есть рабочая служба XMPP на моем телефоне и настроен XMPP-сервер.Архитектура Android Push Notification
Не могли бы вы рассказать об архитектуре телефона? Как андроид знает, когда показывать уведомление о входящем сообщении? и когда обновлять приложение?
Например, в Google Hangouts, когда вы получаете новое сообщение, отображается уведомление и если пользователь находится в кадре беседы, разговор обновляется.
«Как андроид знает, когда показывать уведомление о входящем сообщении и когда обновлять приложение?» - это будет вопрос для тех, кто написал вашу клиентскую библиотеку XMPP. – CommonsWare