【发布时间】:2019-08-23 11:14:04
【问题描述】:
升级到 Android Studio 3.5 后,我总是在代码编辑器中遇到数据绑定错误:
BR 内的任何自动生成的字段都标记为红色且不存在,但项目仍然可以正常编译。你有什么想法可以解决这个问题吗?重建项目,使缓存无效并重新启动,没有任何帮助。
有什么想法吗?
【问题讨论】:
标签: android-databinding code-editor android-studio-3.5
升级到 Android Studio 3.5 后,我总是在代码编辑器中遇到数据绑定错误:
BR 内的任何自动生成的字段都标记为红色且不存在,但项目仍然可以正常编译。你有什么想法可以解决这个问题吗?重建项目,使缓存无效并重新启动,没有任何帮助。
有什么想法吗?
【问题讨论】:
标签: android-databinding code-editor android-studio-3.5
我认为您导入了错误的 BR 类。我已更改我的导入来源
import com.my.packagename.BR;
进入
import androidx.databinding.library.baseAdapters.BR;
现在一切正常。享受编码...
【讨论】:
<layout> 开始)生成绑定资源(BR 类)后。它应该放入应用程序包中(如资源映射 - R 文件)。为什么将它放入第三个库:D