Web にリストされているソリューションのほとんどは、廃止された GCMRegistrar を使用しています。https://code.google.com/p/gcm/からクライアントとサーバーのソースをダウンロードし、https: //developer.android.com/google/gcm/server.html と client.htmlに記載されているガイドに従いましたクライアントの SENDER_ID とサーバーの api.key を置き換えます。次に、クライアントとサーバーをインターネット アクセスのある同じローカル ネットワークに転送し、Google API コンソールで IP 制限を削除しました。クライアントを実行すると、デバイスが登録され、登録 ID が成功したことが示されます。しかし問題は、サーバー (Tomcat) が「デバイスが登録されていません!」と表示することです。
質問する
1120 次
1 に答える
0
通知を作成するには、デバイス ID をサーバーに送信する必要があります。gcm デモは、この機能を実装していません。@Eran のおかげで、GCM の実装時に Android アプリからサーバー アプリ サーブレットを呼び出してデバイスを登録する方法
于 2013-10-24T10:07:13.177 に答える