1
アンドロイドデベロッパーサイトで提供されているのと同じ方法でGCMアップストリームメッセージの送信を実装しました。また、XMPPサーバは、アップストリームメッセージを受信し、GCMからのACKを確認します。GCMアップストリームメッセージの送信後に空のプッシュメッセージを受信
何らかの理由で、アップストリームメッセージを確認するためにACKがXMPPからGCMに送信された後、私は常に自分のクライアントで空の通知を受け取ります。
空の通知のみで構成されています
Bundle[{google.sent_time=1489154979847, google.message_id=0:14dwa91daw806%0d31231dqwdecd}]
このメッセージが到着しないのはなぜ?上流のメッセージを送信した後、ある種の「ACK」を受信することについて述べた文書には何もありません。このメッセージは完全に空であると私は混乱しています。
この[スレッド](http://stackoverflow.com/questions/36767947/android-notification-push-empty-using-gcm-and-java-with-json-message)を参照してください。 – abielita
@abielita残念ながら、それは別の問題だと思われます。私は実際に自分のプッシュ通知(コンテンツなど)を受信しており、これはサーバーから送信されます。問題は、サーバーからGCMに送信されたACKのために予期しない空のメッセージが表示されることです。 – mathew11