Android エミュレータに接続してローカルサイトやサービスを閲覧できない

Android エミュレータに接続してローカルサイトやサービスを閲覧できない

Android エミュレーターを使用して、ローカル マシンで実行されているサービスを使用しようとしています。IIS で実行されているサイトがあり、ホスト ファイルは次のようになっています。

127.0.0.1       www.local.company.co.uk

Apache Tomcat で実行しているサイトがいくつかあります。Tomcat 関連サイトのホスト ファイル:

127.0.0.1       internal.localhost.company.com  # port:8090
127.0.0.2       external.localhost.company.com  # port:8081
127.0.0.3       auth.ws.localhost.company.com  # port:8082
127.0.0.8       mysite.localhost.company.com  # port:8086

これまで試したこと(次の手順):

adb pull /etc/hosts

Android ホストファイルを編集します:

127.0.0.1        localhost
10.0.2.2         myefc.localhost.efinancialcareers.com

adb remount
adb push hosts /etc/hosts

次に、ブラウザで myefc.localhost.efinancialcareers.com にアクセスしようとすると、Web ページが見つからないというメッセージが表示されます。少なくとも www.local.company.co.uk にはアクセスできると期待します。

理想的には、上記のホスト ファイルの例で指定されているローカル マシン上の任意のサイトにアクセスできることです。

私は Windows 7 で Tomcat 6 を使用しています。使用しているエミュレーターは Nexus One です。

これはネットワークの問題かもしれないと言われました -https://android.stackexchange.com/questions/37310/cant-connect-android-emulator-to-look-at-local-sites-and-services

関連情報