小编imb*_*ken的帖子

C2DM注册重试

我使用C2DM,如果注册成功,它工作正常.但有时注册失败,然后尝试注册:

Intent retryIntent = new Intent(C2DM_RETRY);
PendingIntent retryPIntent = PendingIntent.getBroadcast(context, 
        0 /*requestCode*/, retryIntent, 0 /*flags*/);

AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
am.set(AlarmManager.ELAPSED_REALTIME,
             backoffTimeMs, retryPIntent);
Run Code Online (Sandbox Code Playgroud)

但是,如果警报管理器触发此意图该怎么办?我必须抓住它吗?因为某种程度上程序永远不会重新注册.

android broadcast android-intent android-c2dm

2
推荐指数
1
解决办法
751
查看次数

标签 统计

android ×1

android-c2dm ×1

android-intent ×1

broadcast ×1