Не совсем вопрос программирования, но в настоящее время я изучаю время автономной работы и PUSH-уведомления на Android для назначения.
Мне известно, что сторонние приложения могут использовать C2DM, чтобы отвечать на PUSH-уведомления, даже когда телефон спит.
Помимо ответа на SMS, есть ли у сторонних приложений какой-либо другой способ прослушивания PUSH-уведомлений без запуска в качестве службы и поддержания бодрствования телефона?
Как работает встроенная электронная почта Exchange в ICS? Кажется, что телефон может спать даже с учетной записью Exchange, настроенной на использование PUSH. Означает ли это, что служба обмена проходит через C2DM-инфраструктуру Google или реализована каким-либо другим способом? Например. телефон имеет незанятое соединение напрямую с данным сервером Exchange, но все еще каким-то образом может спать между входящими пакетами?