Android - HttpPost适用于模拟器,但不适用于我的手机

时间:2011-02-16 04:28:52

标签: android http

我正在向我的开发机器发送一个POST,它在模拟器中与10.0.2.2配合使用,但是当我安装在手机上时,我无法让它工作 - 连接总是超时。我试过10.0.2.2,192.168.1.3(我的电脑)和我的公共IP ..

我关闭了防火墙,并尝试转发端口8000,这是我的网络服务器正在侦听的端口。

应该是哪个IP?端口转发我需要做什么?我不知道路由器和我的内部网络是如何工作的。

1 个答案:

答案 0 :(得分:0)

当你为你的电脑和模拟器使用相同的连接时,你可以浏览10.0.2.2(又名localhost)

但是当你在真正的手机中部署它时,你正面临着这个问题。

确保您的设备和服务器共享相同的连接。

使用WIFI,以便您的设备可以检测到192.168.1.3

希望它能帮到你