C2DM注册ID刷新问题处理

时间:2011-12-16 04:51:26

标签: android android-c2dm

当我们的“注册ID”(由C2DM给出)刷新时,我们是否通过要求我们再次注册设备(运行C2DM启用应用程序)来收到C2DM的通知? 要么 我们是否必须在应用程序中编码才能从C2DM服务器连续检查它。


如果我们从C2DM服务器获取新的注册ID,那么当我们第一次注册App时,它会以同样的方式出现吗?这意味着;

  • 到我扩展了BroadcastReceiver的java类
  • 添加uses-permission =“com.google.android.c2dm.permission.SEND”

我也访问了这个link。据此,如果我们的应用程序关闭并且进程被终止将会发生什么。 life cycle他们仍然会启动我们需要获得新注册ID的意图,或者在我们再次启动活动之前我们没有收到任何通知?

我已成功完成该应用。只需要处理“注册ID”刷新的情况。

1 个答案:

答案 0 :(得分:0)

我的经验表明,当流程退出时,注册ID不会过期。如果应用程序已向C2DM注册并且其进程已终止,则仍会传递C2DM消息。系统安静地启动应用程序进程并实例化广播接收器。