可以将我的localhost webservice与模拟器连接,但不能与我的手机连接

时间:2016-09-11 11:29:24

标签: java android mysql web-services web

我只是开发Android应用程序,使用RESTful api和jdbc来获取和设置数据,以连接使用MySQL的数据库。当我使用localhost并使用模拟器连接到ip 10.0.2.2:8085时,所有工作都很好。 当我尝试用我的手机连接到本地主机时我无法获得正确的IP,我尝试使用模拟器ip的10.0.2.2并且我尝试使用ipconfig命令获取我的ipv4地址并使用它但它也没用。 我使用TP-Link路由器作为连接2台计算机的WAN(无线工作不起作用)。 希望有人知道这个问题:) 感谢。

1 个答案:

答案 0 :(得分:0)

使用localhost服务器连接时,您必须在同一网络上

可能是您的计算机已连接到TP-Link路由器网络,并且您的移动设备已连接到您的SIM卡网络。

您的防火墙可能阻止从其他设备访问IP,还有一种可能性。所以也要检查一下。