Android studio 'test' 应用程序不再更新到新代码(服务器 ip 地址)

Android studio 'test' app no longer updating to new code (server ip address)

所以在过去的 4 天里,这一直运行良好,直到今天早上。我目前正在开发一个搜索 SQL 数据库的应用程序,并且无需支付费用我就设置了一个本地数据库。因为它不是托管的,它的 IP 地址每天都在变化,我必须在代码中更新它

// Enter URL address where your php file resides       
url = new URL("http://172.17.0.171/test/fish-search.php");

通常,在 cmd 提示符 运行ning ipconfig 之后,我会用新分配的 ipv4 地址替换旧的 ipv4 地址,但截至今天早上,更改还没有 pushed/shown 当我 运行 应用程序时,我得到 Json 查询错误显示 "unable to connect to 172.17.0.138 at port 80" 这是昨天的 ip。我该如何解决这个问题,以便我可以继续编辑这个项目。

这不可能是您的应用程序的问题,因为我在使用 Android Studio 2.0 时经常遇到同样的问题。不过,解决方法只是卸载该应用程序,然后 运行 从头开始​​。另外,我注意到 'Instant Run' 某些事情导致了这个奇怪的问题。当'Rerun'没有解决的时候,前一种方法解决了。还没有接触到 AS 2.1,但是 2.1.2 的发行说明说:

Instant Run updates and bug fixes

可能是修复了!