2012-03-17 12 views
0

C2DMメッセージを「ローカルApp Engine Connected Android App」開発モードでアンドロイドエミュレータに正常に送信できますが、実際のアンドロイドデバイスを接続してもまだ実行できません開発モード。私は昔の取得:アンドロイドデバイスの開発モードでC2DM

は...登録解除/登録するには、通知など

を失敗しました。

私はアンドロイドエミュレータを使用するときにWebサーバーのアドレスとして10.0.2.2を使用します。これは実際のアンドロイドデバイスでも同じですか?

エミュレートされたデバイスを取得して、c2dmを正常に登録/登録解除して受信することはできますが、実際のアンドロイドデバイスはデバッグモードで取得できないのはなぜですか?

ありがとうございました。

答えて

1

通知を送信するとメッセージが表示されますが、デバイスまたはサーバーアプリで通知されますか? wifiで接続している場合は、サーバと同じネットワークにいることを確認し、サーバIPを使用してください。 10.0.2.2は "ローカルホスト"のようです。

+0

ありがとうmaninthemiddle。私はアンドロイドデバイスでメッセージを取得します。 IPアドレスをサーバーアドレス(「_http:// 192 .....」のように、アンドロイドデバイスと同じネットワーク上にあるもの)に変更すると、「Failure:接続は_http:// 192になります。 ...拒否されました "。私のサーバ(Ubuntu 11.10マシン)のポートがなぜ接続を拒否しているのかわかりません。何か案は? (実際にこのコメントに実際のリンクを作ることを避けるために聞いているだけで、アドレスのアンダースコア文字を使用していないことに注意してください。) – aez

+0

私の最後のコメントで正しいですか?_httpにポート番号を追加するのを忘れました: 192 ...:ポート、私がそれを追加した、それは働いた! – aez

関連する問題