android Kotlin中的ViewBinding出错,错误是检查模块类路径是否缺少依赖项或依赖项冲突

oxiaedzo  于 2023-01-19  发布在  Android
关注(0)|答案(6)|浏览(334)

enter image description here我在Kotlin中遇到此错误,即使我已在应用程序的gradle文件中将viewBinding设置为true,请帮助无法访问“androidx.viewbinding.ViewBinding”,它是“com.example.cpapp.databinding. ActivityMainBinding”的超类型。请检查模块类路径是否缺少依赖项或存在冲突

tyky79it

tyky79it1#

它被解决了,只是重新启动了我的笔记本电脑,我有一个更新的依赖之一。非常感谢的帮助。

rfbsl7qr

rfbsl7qr2#

gradle.properties 中,编写android.enableJetifier = true对我很有效。

kfgdxczn

kfgdxczn3#

在应用程序级别依赖项中添加此库:
实现'com.android.数据绑定:视图绑定:7.2.2'
对我有用。谢谢。

mftmpeh8

mftmpeh84#

如果您使用的是Android Studio 3.6。

android {
viewBinding {
    enabled = true
}}

或者如果您使用的是Android Studio 4.0,则viewBinding已移至buildFeatures中

android {
buildFeatures {
    viewBinding = true
}}

之后,尝试重新生成项目,以便可以生成绑定类
那么它应该能正常工作
有时候android studio会对绑定感到疯狂,所以也要尝试使缓存无效并重新启动。

iezvtpos

iezvtpos5#

在应用程序级别依赖项中添加以下内容:

android {
    ...
    dataBinding {
        enabled true
    }
}

我成功了。祝你好运...

t3psigkw

t3psigkw6#

同时重启Android Studio以使缓存无效。这对我很有效。

相关问题