简体   繁体   English

在 build.gradle 文件中添加 buildFeatures 后出错

[英]Error after adding buildFeatures in build.gradle file

After i added the buildFeatures { viewBinding = true } setting in my build.gradle file, i got this error:在我的 build.gradle 文件中添加buildFeatures { viewBinding = true }设置后,我收到此错误:

Gradle sync failed: Could not find method buildFeatures() for arguments [build_7orzo6phc1edx9en9cbbvrw3q$_run_closure1$_closure3@23aed4b2] on object of type com.android.build.gradle.internal.dsl.BaseAppModuleExtension.

I have recently updated my studio to version 4, but the error seems to persist.我最近将我的工作室更新到版本 4,但错误似乎仍然存在。

Any idea how i can fix this?知道如何解决这个问题吗?

enter image description here在此处输入图像描述

I don't know why but the official documentation is wrong It seems that this不知道为什么但是官方文档是错误的 好像这个

buildFeatures {
    viewBinding true
}

Is replaced with被替换为

viewBinding {
    enabled true
}

Reference 参考

For build.gradle.kts对于build.gradle.kts

android {
    buildFeatures.dataBinding = true
    buildFeatures.viewBinding = true
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM