Цитата из Google : Не требуется запуск приложения на устройстве Android для получения сообщений.Система разбудит приложение через широковещательную рассылку при поступлении сообщения, если приложение настроено с соответствующим широковещательным приемником и разрешениями.
Итак, нет.Единственный способ получить сообщения - в приемнике вещания.Это не страшно.Обычно вы получаете сообщение, а затем звоните в службу.Google даже предоставляет вам стандартную реализацию.Сеанс Google IO Android + App Engine: комбинация Dream Developer использует мастер (см. Установку ниже) для генерации кода.
Поиск C2DMBaseReceiver
, C2DMBroadcastReceiver
иC2DMessaging
например, в ChromeToPhone код : все, что вам нужно сделать с этими 3 классами, это предоставить класс C2DMReceiver
, который наследуется от C2DMBaseReceiver
и настроить манифест.
Обновление
Google bloggt о Срок действия ключа входа клиента .Поэтому я ожидал, что плагин будет обновлен, чтобы включить источник, который имеет дело с этим.По сравнению с видео сеанса выше некоторые вещи изменились.Сначала вы должны установить дополнительный android wizard (он не является частью плагина Google):
Затем, как описано в видео, вы должны использовать этот мастер:
В созданном проекте выможно найти c2dm.jar
и c2dm-sources.jar
.Эти файлы распространяются по всему Интернету, но у них нет домашнего хранилища для загрузки последней версии.Таким образом, вы должны сгенерировать их с помощью мастера.Источник не содержит комментарий к версии и не связан с проблемами истечения срока действия ключа.