我是 android 开发新手,现在我正在为 android 设备实现 C2DM。我已经使用下面的代码来获取设备的注册 ID。
public void register(View view) {
Intent intent = new Intent("com.google.android.c2dm.intent.REGISTER");
intent.putExtra("app",PendingIntent.getBroadcast(this, 0, new Intent(), 0));
intent.putExtra("sender", "youruser@gmail.com");
startService(intent);
}
我正在关注本教程以进行 C2DM 实施。
现在我的问题是设备是否关闭了更长的时间(例如 15 天),所以我想知道 C2DM 消息的有效期是多久?
如果之后设备开机并且应用服务器没有发送下一条 C2DM 消息,那么设备会收到该 C2DM 消息吗?