谷歌云消息(推送消息)问题。
我有两部智能手机(HTC Sensation XE、Desire HD)和一台平板电脑(三星 Galaxy Note 10.1 Wifi)。
有时我需要等待将近 15 分钟才能收到 GCM 推送消息。有时我会立即收到 GCM 推送消息(在 30 秒内)。
正常吗?还是仅仅因为我连接了Wifi?
如果正常,是否有任何其他服务,如“长轮询”我可以用来从服务器检索消息?
我目前正在使用 GCM+Polling(AlarmManager) 从远程服务器检索消息。
有什么建议或更好的想法吗?
下面是我的测试结果:
左边是服务器发送时间,右边是客户端移动接收时间。
所有测试结果均在 Wifi 连接环境下。
===========================
HD 23:10:18, 23:24:XX
XE 23:11:21, 23:22:44
注 23:10:20、23:14:54
===========================
HD 00:08:12, 00:08:27
XE 00:07:55, 00:07:58
注意 00:08:04、00:13:35
===========================
HD 00:40:21, 00:55:22
XE 00:39:56, 00:40:14
注意 00:40:13、00:40:59
谢谢!!