我的问题类似于this question,但应用 已部署。
目前在Windows上,当我在Android Studio Gradle中单击运行时,按预期开始构建并说已完成(有时会完成1次警告,有时根据情况我可能会得到关于卸载以前APK的对话框)
然后按预期在设备或模拟器上启动活动,但是当我开始测试时,很明显没有部署最新的更改。安装已无提示失败,或已部署构建缓存中的旧APK。
我已关闭即时运行但通常不会在运行我的更改之间卸载应用程序,除非我更改了分支(Git)并且Android Studio告诉我版本不兼容。
通常,如果系统进入此状态,唯一有帮助的是 Invalidate Caches / Restart
这是一个难以追踪的问题,是否有其他人遇到过它并成功阻止它?
答案 0 :(得分:1)
我还没有找到防止这种情况的方法,但以下似乎可以确保始终安装正确的APK:
如果跳过cleanBuildCache则失败。单独清洁似乎做得不够。
我仍在寻找更好的答案 - 如果你有一个
的帖子