繁体   English   中英

Android Studio 3.0 数据绑定时显示错误

[英]Android Studio 3.0 shows error when data binding

我今天将我的 Android Studio 更新到了 3.0(稳定版)。 而现在,Android Studio中示出了一个错误ActivityMainBinding binding = DataBindingUtil.setContentView(this, R.layout.activity_main)上绘制红色下划线(this, R.layout.activity_main)
构建和运行应用程序时没有问题。 它只会让我对错误消息感到不舒服。
这是错误消息。

错误信息

[更新] 我假设的早期修复只是暂时的,因为在重建缓存时会返回绑定警告。

但是,我终于发现了实际的修复方法。 事实证明,我需要将导入语句更改为

import androidx.databinding.library.baseAdapters.BR;

这在之前的 targetSdk 升级中没有被 Android Studio 正确迁移。


以下对我不起作用,但可能对你有用

对我来说,这是在 Android Studio 中通过“文件 -> 使缓存无效/重启”解决的,我无法告诉你在偶然发现此修复程序之前我忍受了多少个月(年?)这个烦人的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM