当我试图在启用viewBinding的情况下构建项目时:
buildFeatures {
viewBinding true
}我得到了一个奇怪的绑定文件:ActivityCameraBinding extends android.viewbinding.ViewBinding
这里的问题是文件应该是extends androidx.viewbinding.ViewBinding。虽然当我编译和运行应用程序时,它是工作的,但它会导致android在我的项目中显示红色警告下划线ActivityCameraBinding。
有什么办法解决吗?
发布于 2022-09-14 11:52:14
也许您应该将您的项目迁移到AndroidX
签入gradle.properties文件,如果android.useAndroidX和android.enableJetifier字段为真
有关更多信息,AndroidX概述
https://stackoverflow.com/questions/73714615
复制相似问题