Java 可以将我的本地主机Web服务与emulator连接,但可以';我的手机坏了
我只是开发了一个android应用程序,它使用RESTfulAPI和jdbc获取和设置数据,以连接使用MySQL的数据库。当我使用本地主机并使用模拟器连接到ip 10.0.2.2:8085时,所有这些都可以正常工作。 当我尝试用我的移动电话连接到本地主机时,我无法获得正确的ip,我尝试使用emulator ip的10.0.2.2,还尝试使用ipconfig命令获取ipv4地址并使用它,但它也不起作用。 我使用TP链路路由器作为连接2台计算机的WAN(无线路由器不工作)。 希望有人知道这个问题:) 谢谢。使用本地主机-服务器连接时,您必须在同一网络上 可能是您的计算机已连接到TP链路路由器网络,而您的手机已连接到sim卡网络 还有一种可能性是,您的防火墙可能会阻止您从其他设备访问ip。所以也要检查一下。使用localhost-server连接时,您必须在同一个网络上 可能是您的计算机已连接到TP链路路由器网络,而您的手机已连接到sim卡网络 还有一种可能性是,您的防火墙可能会阻止您从其他设备访问ip。所以也检查一下Java 可以将我的本地主机Web服务与emulator连接,但可以';我的手机坏了,java,android,mysql,web-services,web,Java,Android,Mysql,Web Services,Web,我只是开发了一个android应用程序,它使用RESTfulAPI和jdbc获取和设置数据,以连接使用MySQL的数据库。当我使用本地主机并使用模拟器连接到ip 10.0.2.2:8085时,所有这些都可以正常工作。 当我尝试用我的移动电话连接到本地主机时,我无法获得正确的ip,我尝试使用emulator ip的10.0.2.2,还尝试使用ipconfig命令获取ipv4地址并使用它,但它也不起作用。 我使用TP链路路由器作为连接2台计算机的WAN(无线路由器不工作)。 希望有人知道这个问题:)