我正在开发一款应用程序,让自己做一个连接蓝牙设备的简单操作! 当我尝试从Android Studio为我的Nexus 5手机构建应用程序时,似乎没有构建我最近的更改。它看起来像是缓存了第一个版本。当我转到文件> Invalidate Cache时,它解决了这个问题。但是当我再次尝试构建它时,它似乎已经缓存了下一个版本。有没有办法以编程方式阻止缓存? 我有另一个应用程序,它并没有发生在那个应用程序上!
P.S。 Android和Android Studio新手! :) 感谢
答案 0 :(得分:2)
我做了一些改动,现在它对我来说工作得很好,所以我想在这里与其他人分享:
转到Run->Edit Configurations->Android Application->Application->Miscellaneous
如果APK未更改,请取消选中"跳过安装"并重新启动Android Studio。
现在它应该在你制作手机的过程中构建你的APK!
如果这不适合您,请尝试执行相同的过程:
转到Run->Edit Configurations->Android Application->Miscellaneous
转到Run->Edit Configurations->Android Native->Miscellaneous
转到Run->Edit Configurations->Android Tests->Miscellaneous
然后将项目与Gradle文件同步并重新启动Android Studio。
答案 1 :(得分:1)