2012-04-25 6 views
1

良い一日全て、 は、私は、Android開発の初心者です、私は私のプロジェクトで、この課題を抱えています: http://localhost:8080/CataractServer/CataractServletAndroidのエミュレータネットワーキングの問題

:私のアンドロイドコードで はでサーブレットへのHttpURLConnectionたっを作成しようとしています

アンドロイドエミュレータがインストールされているPC上のtomcatで動作しています。

問題は、ローカルホストがAndroid端末自体を意味するように解決しているためです。 コードは決してサーブレットに接続せず、例外をスローし続けます。 私のPC上で走っているサーブレットにエミュレータを接続させるにはどうすればいいですか? 私はLANにアクセスできない、私は別のPCにサーブレットを置いて、IPを使用していただろう。

+0

try http://10.0.2.2/CataractServer/CataractServlet – Akram

答えて

2

この場合のlocalhostはあなたのアンドロイドデバイスを参照し、そこに実行されているWebサーバーがないため、何も取得しません。 10.0.2.2を使用してください。詳細はhere

+0

うわー、ありがとうございます。今は正常に動作しています。私は本当にすべての助けに感謝しています。 – chinedudeoracle