gpt4 book ai didi

android - 无法访问 viewBinding

转载 作者:行者123 更新时间:2023-12-05 08:19:53 30 4
gpt4 key购买 nike

我现在在 kotlin 中使用 viewBinding。

这是我的build.gradle build.gradle

启用 ViewBinding 并自动导入 ViewBinding 依赖。

但 Android Studio 仍然显示这样的错误 Android Studio Error

但我可以毫无问题地构建和运行。

如果我在依赖项中添加 viewBinding,那么错误就消失了。

有人知道为什么吗?

更新:

我知道为什么。我使用的是 AndroidX,IDE 说无法访问“android.viewbinding.ViewBinding”,但我的依赖项是 AndroidX,它是“androidx.viewbinding.ViewBinding”,包名已更改。

解决方案:添加 android.useAndroidX=true 到项目 gradle.properties 文件。

全局 gradle.properties 设置不起作用,不知道为什么。

最佳答案

昨天遇到同样的问题确切的错误。对我来说解决方案是

  • 第 1 步 - 删除 .Idea 文件夹
  • 第 2 步 - 关闭 android studio
  • 第 3 步 - 使用相同的项目路径重新打开 android studio(这将生成新的.创意文件夹)

错误消失了

确定

  1. android.useAndroidX=true。在 gradle.properties 文件中
  2. 在应用程序 build.gradle 中
 buildFeatures {
viewBinding true
}
  1. 总是使用小写的文件夹结构,后者只允许类名是大写
  2. 如果您在没有变量标签的 xml 或布局标签顶部使用任何版权注释,或者我们可以说没有任何数据,请将其删除并尝试清理/重建项目

关于android - 无法访问 viewBinding,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65031149/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com