0

ローカル ネットワークで Android gcm を正常に動作させることができました。ただし、サーバーの URL が 192.168 の範囲の IP アドレスであることがわかりました。このデバイスを同じネットワークに登録すると、正常に登録され、メッセージを送信できます。しかし、登録後、デバイスを別のネットワークに切り替えて gcm メッセージを送信しようとすると、機能しないことがわかります。なぜこれが起こっているのかわかりません。アーキテクチャによると、アプリはアプリケーション サーバーに 1 回だけ接続します。その後、すべてのメッセージは Google サーバー経由で中継されます。したがって、IPアドレスがローカルのものであっても、デバイスが登録されると、別のネットワークに切り替えることができるはずです

4

1 に答える 1

0

これを試してください:1。https://code.google.com/apis/console/に アクセスします

  1. APIアクセスをクリックします

  2. アカウントに関連するすべてのキーが表示されます。

  3. APP for GCMで使用しているキーに移動し、参照を確認します。

そのはず

Referers: Any referer allowed

この助けを願っています。

于 2012-07-19T13:15:44.690 に答える