我只是开发Android应用程序,使用RESTful api和jdbc来获取和设置数据,以连接使用MySQL的数据库。当我使用localhost并使用模拟器连接到ip 10.0.2.2:8085时,所有工作都很好。 当我尝试用我的手机连接到本地主机时我无法获得正确的IP,我尝试使用模拟器ip的10.0.2.2并且我尝试使用ipconfig命令获取我的ipv4地址并使用它但它也没用。 我使用TP-Link路由器作为连接2台计算机的WAN(无线工作不起作用)。 希望有人知道这个问题:) 感谢。
答案 0 :(得分:0)
使用localhost服务器连接时,您必须在同一网络上。
可能是您的计算机已连接到TP-Link路由器网络,并且您的移动设备已连接到您的SIM卡网络。
您的防火墙可能阻止从其他设备访问IP,还有一种可能性。所以也要检查一下。