凌空不起作用。
其中网址与http://192.168.x.x/data.php
类似
它在模拟器上运行良好,但在真实设备上运行不正常。它显示了我们错误的时间。
即使我尝试设置我们的最长时间并重试政策。但是徒劳无功。
答案 0 :(得分:0)
有两种方法可以解决这个问题:
a)使用lan或wifi将设备连接到连接到本地网络的PC。保持调试模式。使用ipconfig检查你的pcs ipv4地址并使用它。
转发路由器上的服务器端口,然后使用pc的ipconfig命令中的ipv4地址。
c)最佳选择 - >我用这个。在您的路由器上转发您的PC的服务器端口,转到您的路由器的DHCP配置,并为您的PC mac提供首选的DHCP IP,以确保您的路由器始终将本地IP提供给您的PC(如果您没有静态IP,全局将仍然是动态的)。注册到DDNS并使用上面的set ip,您就可以从世界上任何地方访问您的Web服务。 (我使用dynudns作为ddns部分)
请参阅How can I access my localhost from my Android device?了解其他想法
在前两个步骤中,确保通过wifi连接移动设备,以便路由器可以转发请求。第三,无论如何它都可以连接到互联网。同样在第一个中,每次本地IP更改时都必须更改URL。
在第二个选项中,dns将提供一个自动更新ip的工具:)