接手的项目在修改xml布局文件后,run真机测试不运行最新修改的ui。
原因为layout文件夹下有多个用于方便区分的文件夹。
原配置文件为:
sourceSets {
main {
res.srcDirs = [
'src/main/res/layout/rm',
'src/main/res/layout',
'src/main/res'
] } }
后改为:
sourceSets {
main {
res.srcDirs = [
'src/main/res'
] } }
问题解决。
在Android开发中,遇到一个问题,即修改XML布局文件后,真机测试无法显示最新的UI。问题源于在sourceSets配置中,res.srcDirs包含了多个layout文件夹路径。修正方法是将配置简化,只保留'src/main/res',这确保了编译时只会读取此路径下的资源文件,从而解决了问题。

被折叠的 条评论
为什么被折叠?



