Google クラウド メッセージング (プッシュ メッセージ) の問題。
私は 2 つのスマートフォン (HTC Sensation XE、Desire HD) とタブレット (Samsung Galaxy Note 10.1 Wifi) を持っています。
GCM プッシュ メッセージを受信するのに 15 分近く待たなければならないことがあります。GCM プッシュ メッセージをすぐに (30 秒以内) 受信することがあります。
それは正常ですか?それとも、私が Wi-Fi に接続されているからですか?
正常な場合、サーバーからメッセージを取得するために使用できる「ロングポーリング」のような他のサービスはありますか?
現在、GCM+Polling(AlarmManager) を使用してリモート サーバーからメッセージを取得しています。
提案やより良いアイデアはありますか?
以下は私のテスト結果です
。左側はサーバーの送信時間で、右側はクライアントのモバイル受信時間です。
テスト結果はすべてWifi接続環境下での結果です。
==========================
HD 23:10:18, 23:24:XX
西暦 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
正午 00:39:56、00:40:14
注 00:40:13、00:40:59
ありがとう!!