Действительность идентификатора регистрации Android C2DM - PullRequest
1 голос
/ 08 марта 2012

Хорошо, я только что окунулся в службу Android C2DM, и она отлично работает, или, надо сказать, очень быстро.Теперь, когда я начинаю разрабатывать веб-сервис, который будет обрабатывать идентификаторы регистрации клиентов на сервере, может кто-нибудь сказать мне:

  1. Как долго действителен идентификатор регистрации?У него истекает срок действия?
  2. Должно ли мое приложение вызывать службу C2DM для каждого события onCreate основного действия, чтобы получить идентификатор регистрации, или безопасно хранить его где-нибудь и не беспокоиться о том, что Google изменит его?
  3. Является ли этот идентификатор регистрации одинаковым для всех приложений, использующих службу C2DM, которые работают на устройстве?

Любое понимание предмета было бы большой помощью.Большое спасибо!

1 Ответ

1 голос
/ 08 марта 2012

Я сделал C2DM, используя сервисы Google C2DM, это довольно просто. Просто перейдите по этой ссылке . В нем есть все ответы, касающиеся регистрации C2DM и связанных служб. Для вашего вопроса 2 ответ заключается в том, что вам нужно вызывать URL только один раз во время установки, которая регистрируется на сервере Google после этого, когда вы отправляете сообщение со стороны сервера, оно будет доставлено на устройство при условии, что оно будет готово к получению сообщения. Для вопроса 3 вам нужно зарегистрировать все приложения отдельно, поскольку папка, в которой находится ваш класс для классов C2DM, будет зарегистрирована в google. в результате сообщения будут доставляться только в соответствующие приложения.

...