更新到 3.5 后,Android Studio 编辑器看不到数据绑定(bind)引用

标签 android android-studio

我最近将我的 Android Studio 更新到 3.5,但我发现,在此版本中,Android Studio 看不到数据绑定(bind)引用 (BR.databinding) 并将它们变为红色,但代码可以正常工作。如何修复此编辑器错误?我已经尝试过失效和重启

enter image description here

最佳答案

有时缓存的数据不会得到更新。这意味着您的项目正在使用旧资源。你应该做的是转到你的菜单:

File --> |Invalidate Caches / Restart|

或者,如果这不起作用,您可以按照以下流程操作:

  1. 清理你的项目。这会清理索引。
  2. 重新构建您的项目。这基本上与新索引同步。
  3. 运行该项目并查看它是否有效。

关于更新到 3.5 后,Android Studio 编辑器看不到数据绑定(bind)引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57623628/

相关文章:

regex - 结构搜索 - IntelliJ 中的完整匹配表达式

android - 字段 'Signature' 的值不正确 : value is 662655099 but 67324752 expected

Android Studio 自动套用格式插件

android - Android Recyclerview 中的多种 View 类型仅显示一种 View

Android Studio 下载约束布局失败

java - 如何正确关闭BufferedReader

android - 创建 PDF 时出错

android - 权限异常,即使在 list 中设置了权限

java - 如何在 Android 中从枚举的 ToString 访问资源字符串?

Android studio - gradle 无法解析依赖项