提问人:YaMiN 提问时间:7/29/2021 最后编辑:YaMiN 更新时间:2/10/2022 访问量:20649
对“viewBinding”的访问超出了其访问权限
Access to 'viewBinding' exceeds its access rights
问:
将 Android Studio 更新到 Arctic Fox 并将 Android Gradle 插件更新到 7.0.0 后,我遇到了这个警告,我的意思是该应用程序仍然可以成功构建,但我在这里错过了什么?这里有什么问题?
根据官方的视图绑定参考,我正在以正确的方式启用它。 这是我的build.gradle,如果有人有兴趣检查的话。
有一些相关的问题,但我认为它们在这种情况下无关紧要。
答:
383赞
Konstantin Annikov
7/29/2021
#1
删除等号。在屏幕截图中,您使用 Kotlin 配置,但此处需要 Groovy。看出区别:
评论
23赞
Gaurav Sarma
8/28/2021
对于想知道确切区别的人,它是 Kotlin 和 Groovy 中使用的语法的差异
5赞
Daniel Wilson
2/28/2022
哈哈,这里的赞成票数量,IDE 可能会更清楚
0赞
Salim Mazari Boufares
3/14/2022
@DanielWilson 最好让开发人员熟悉 Gradle
0赞
iZhenius
2/10/2022
#2
尝试将文件“build.gradle”重命名为“build.gradle.kts”。 并在必要时将其内容更改为适当的 Kotlin DSL 语法。
评论