Android Studio 4.0.1:构建失败:不推荐使用选项“android.databinding.enableV2”

Mik*_*679 2 android-build build.gradle android-databinding android-studio-4.0

我最近升级到 Android Studio 4.0.1 并且我的构建不断失败并显示以下消息:

不推荐使用选项“android.databinding.enableV2”。当前默认值为“真”。它已从当前版本的 Android Gradle 插件中删除。删除了数据绑定 v1。

我尝试添加:

android.enableExperimentalFeatureDatabinding = false
android.databinding.enableV2=false
Run Code Online (Sandbox Code Playgroud)

到 gradle.properties 和 gradle-wrapper.properties。但都没有解决问题。是否有必须从 build.gradle 添加或删除的内容?

Mar*_*ler 5

从 中删除这些行gradle.properties

android.enableExperimentalFeatureDatabinding=false
android.databinding.enableV2=false
Run Code Online (Sandbox Code Playgroud)

而是解决您正确添加它们的原因(“无法猜测”......)。还要查看是否另一个模块可能使用选项android.databinding.enableV2并尝试手动删除构建缓存和构建目录一次。更新 IDE 只会更新 Gradle 插件版本,它当然不会改变其他任何东西。如果你有这样的顾虑,你可能应该使用某种版本控制系统,它会在 a 中显示所有更改diff(这也提供了无限制的撤消和许多其他有用的功能);Android Studio 支持,无需插件。