我们一直在尝试开发一个使用 Google 的 c2dm 服务的 android 应用程序。当我们在清除所有数据后启动应用程序时,应用程序接收到 c2dm 消息就好了,但过了一段时间(可能是 2 分钟),消息拒绝到达。
我们也检查了从服务器推送c2dm消息后收到的code,code成功(code number 200无错误)。
在 Stack Overflow 上搜索相关帖子后,我们看到了这样一个帖子: 为什么 Android C2DM 推送消息不总是到达? 但是我们验证了我们不会在每次应用程序启动时注册到 c2dm 服务。
在我们的案例中似乎有什么问题?
我们使用 android 2.2 API 8 版本。
在此先感谢,马克。