Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我将我的 gradle 项目配置为从子文件夹中读取布局文件,但这会使 Instant Run 停止工作。
查看更改的唯一方法是手动卸载应用程序并重新安装。
编辑:是这个错误。有什么解决方法吗?
这看起来像是嵌套文件夹中的布局问题。当我对嵌套目录中的布局进行更改时,我必须在运行前进行清理 - 否则应用程序 ui 保持不变。当我将嵌套布局目录放在 build.gradle 中的一般目录之前时,gradle 开始看到布局的变化并在没有“干净”的情况下将它们拾取。
sourceSets { main { res.srcDirs = [ 'src/main/res/layout/nested', 'src/main/res' ] } ...