私は Android GCM Demo チュートリアル ( http://developer.android.com/google/gcm/demo.html ) に従っており、アプリケーションを Android フォンで動作させようとしていますが、アプリケーションを実行するたびにメッセージを受信した電話:Trying (attempt 1/5) to register device on Demo Server
その後、5 回失敗した後、次のエラー メッセージが表示されます: 5 回試行した後、デモ サーバーにデバイスを登録できませんでした
アプリケーションを実行する前に GCM サーバーを実行していますが、GCM サーバーはローカルのラップトップで実行されています。次のサーバー値は、GCM-Demo-Client プロジェクトの「app」フォルダーにある「CommonUtilities」ファイルに設定されています。
SERVER_URL = "http://192.168.1.100:8080/gcm-demo";
SENDER_ID = "245619476079";
これが内部 IP アドレスであることは認識していますが、外部 IP アドレスでサーバーを実行しようとして他の問題に遭遇し、Android デバイスを同じ WI-FI ネットワークに接続しているため、理由がわかりません。これは機能していません。
助けてください :)。
PS GCM-Demo-Server を私の外部 IP アドレスで実行する方法について誰かアドバイスがあれば、それは素晴らしいことです! 現時点で、自分のマシンで見つけることができる唯一の外部 IP アドレスは、ワイヤレス モデム/ルーターの IP であり、モデム/ルーターのオプションにしかアクセスできません (その外部で GCM-Demo-Server を実行したとしても)。 IPアドレス)。