我现在正在 Kotlin 中使用 viewBinding。
这是我的 build.gradle

启用 ViewBinding 并具有自动导入 ViewBinding 依赖项。
但 Android Studio 仍然显示这样的错误

但我可以毫无问题地构建和运行。
如果我在依赖项中添加 viewBinding,那么错误就会消失。
有谁知道为什么?
更新:
我知道为什么。我正在使用 AndroidX,IDE 说无法访问“android.viewbinding.ViewBinding”,但我的依赖项是 AndroidX,它是“androidx.viewbinding.ViewBinding”,包名称已更改。
解决方案:将 android.useAndroidX=true 添加到项目 gradle.properties 文件中。
全局 gradle.properties 设置不起作用,不知道为什么。