从android emulator Ping主机

从android emulator Ping主机,android,android-emulator,android-networking,Android,Android Emulator,Android Networking,我正在尝试从android emulator访问托管在我的开发Ubuntu机器上的网页。我可以从emulator浏览internet,但无法访问主机开发机器上的网页,从而导致tcp_错误。我也无法ping主机。我尝试使用主机的ip地址,而不是localhost或127.0.0.1 有什么想法吗?您必须在AndroidManifest.xml中的android:minSdkVersion标记后面加上这一行 <uses-permission android:name="android.

我正在尝试从android emulator访问托管在我的开发Ubuntu机器上的网页。我可以从emulator浏览internet,但无法访问主机开发机器上的网页,从而导致tcp_错误。我也无法ping主机。我尝试使用主机的ip地址,而不是localhost或127.0.0.1


有什么想法吗?

您必须在AndroidManifest.xml中的android:minSdkVersion标记后面加上这一行

    <uses-permission android:name="android.permission.INTERNET" />
希望它能起作用

根据谷歌的说法,10.0.2.2是在开发机器上承载环回接口的特殊别名,即127.0.0.1


因此,您可以尝试连接10.0.2.2作为您的主机地址,从您的主机开发机器访问您的网页。

我可以使用ip 10.0.2.2访问开发机器@吉宾·斯卡里亚。thanx但是我们如何从开发机器访问设备/模拟器的http服务器呢?换句话说,情况正好相反。@Arvin请检查我们结合@matija的回答解决的中的互连仿真器实例