Tomcat Can';t连接android emulator查看本地站点和服务

Tomcat Can';t连接android emulator查看本地站点和服务,tomcat,android,Tomcat,Android,我正在尝试使用Android模拟器来使用本地机器上运行的服务。我有一个在IIS下运行的站点,该站点在我的主机文件中如下所示: 127.0.0.1 www.local.company.co.uk 我有几个网站在ApacheTomcat下运行。Tomcat相关站点的我的主机文件: 127.0.0.1 internal.localhost.company.com # port:8090 127.0.0.2 external.localhost.company.c

我正在尝试使用Android模拟器来使用本地机器上运行的服务。我有一个在IIS下运行的站点,该站点在我的主机文件中如下所示:

127.0.0.1       www.local.company.co.uk
我有几个网站在ApacheTomcat下运行。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
到目前为止我已经尝试过的(在以下步骤中):

编辑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,结果被告知找不到该网页。我至少希望它能登陆www.local.company.co.uk

理想情况下,我希望能够访问在上述主机文件示例中指定的本地计算机上的任何站点


我使用的是Windows7和Tomcat6。我使用的仿真器是nexus one。

我建议阅读以下文章:

“仿真器的每个实例都运行在虚拟路由器/防火墙服务后面,该服务将仿真器与开发机器的网络接口和设置以及internet隔离开来。仿真设备无法在网络上看到您的开发计算机或其他仿真程序实例。相反,它只看到它通过以太网连接到路由器/防火墙。”


这里有一些关于高级网络的建议。

这里有人告诉我,这可能是一个网络问题-
127.0.0.1        localhost
10.0.2.2         myefc.localhost.efinancialcareers.com

adb remount
adb push hosts /etc/hosts