Jok*_*oky 4 android kotlin android-studio android-viewbinding
我现在正在 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 设置不起作用,不知道为什么。
sus*_*vi 7
昨天面临同样的问题,确切的错误。对我来说解决方案是
并且错误消失了
确保
Run Code Online (Sandbox Code Playgroud)buildFeatures { viewBinding true }
小智 6
我有这个问题还是我有这个问题?我发现 Android Studio 中的发现包括确实有 kotlinx.android.synthetic 导入的旧项目。无法找出这是如何发生的,因此关闭了工作室并 rm -rf the .idea。它不仅解决了问题,而且加快了其恢复到可用状态的速度。(仍然不如 VS Code)希望它可以帮助某人并在删除项目中的 .idea 之前询问成年人。
| 归档时间: |
|
| 查看次数: |
5187 次 |
| 最近记录: |