use*_*589 7 cloud messaging android offline
我正在使用GCM开发Android应用程序.目前我在客户端和服务器端使用标准的Google库.如果我在两台Android设备上进行测试,无论我的应用程序是否正在运行,两台设备都打开时GCM都能正常工作.
但是,如果设备A已关闭且我正在从设备B向其发送消息,则当设备A重新打开时,它不会接收在离线时发送的任何消息.
在服务器端(启动实际发送),每个到设备A的消息都没有collapse_key,time_to_live设置为2000000(以防用于测试目的).实际发送的重试参数设置为50(如果GCM本身无法访问,则不太可能).
我是否需要在设备启动时完成GCM注册程序?目前我这样做.
请注意,GCM广播接收器和GCMIntentService以及Google网站上描述的清单中的权限都已设置.
任何建议将不胜感激.我真的遇到了这个问题.
| 归档时间: |
|
| 查看次数: |
2455 次 |
| 最近记录: |