需要给AS 配置一个引用源,将\build\generated\data_binding_base_class_source_out\debug\out
这个目录标记为源文件目录。
具体代码:在app目录下的build.gradle文件中找到android{},在其中加入以下代码:
//添加此代码可以解决viewBinding时不时爆红的问题
sourceSets {
debug {
java.srcDirs = ['src/main/java', 'build/generated/data_binding_base_class_source_out/debug/out']
}
}
编译,搞定!