2011-11-08 162 views
1

只需找到其他解决方法的答案!本地机器连接到Android模拟器

当使用IP 10.0.2.2在本地计算机上托管时,我可以让我的模拟器连接到我的服务器。然而,当我尝试从本地机器连接到我的托管模拟器时,它不起作用。

我这种情况下,我使用IP 127.0.0.1,并且我得到一个ConnectException:连接被拒绝。奇怪的是,它在im模拟器上托管和使用客户端时工作正常。

怎么了?

回答

1

即使我米面临同样的问题。我认为这是解决方案,但我无法使它在Linux上运行。这里是链接 How can I forward my localhost IP-Address to an Android Emulator?

+0

感谢您转发此链接! –

+0

以下是解决方案http://android.stackexchange.com/questions/28914/accessing-web-server-running-in-android-emulator-from-local-machine/28916#_=_ –

0
// write in manifest file 
<uses-permission android:name="android.permission.INTERNET"></uses-permission> 

启动本地服务器 和使用http://10.0.2.2/

+1

我相信你误会了我。我在Android模拟器托管,并试图从我的本地机器上的Java客户端连接。即时通讯使用ServerSocket和套接字,我的清单已获得该许可 –

相关问题