我正在为自己开发一个应用程序,用于执行连接到蓝牙设备的简单操作! 当我尝试从 Android Studio 为我的 Nexus 5 手机构建应用程序时,它似乎没有构建我所做的最新更改。它看起来像是缓存了第一个构建。当我转到"file">“使缓存无效”时,它解决了该问题。但是当我尝试再次构建它时,它似乎缓存了下一个构建。有没有办法以编程方式防止缓存? 我有另一个应用程序,但那个应用程序没有发生这种情况!
附注Android 和 Android Studio 的新功能! :) 谢谢
最佳答案
我做了一些更改,现在它对我来说工作得很好,所以我想在这里分享给其他人:
转到运行->编辑配置->Android应用程序->应用程序->其他
取消选中“如果 APK 未更改则跳过安装”并重新启动 Android Studio。
现在,当您在手机上构建 APK 时,它应该会一直构建您的 APK!
如果这对您不起作用,请尝试执行相同的过程,方法是:
转到运行->编辑配置->Android应用程序->其他
转到运行->编辑配置->Android Native->其他
转到运行->编辑配置->Android 测试->其他
然后将您的项目与 Gradle 文件同步并重新启动 Android Studio。
关于Android 版本不会更新 apk。有没有办法以编程方式防止缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38129757/