解决Android 编译warning问题

Posted wzj_what_why_how

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Android 编译warning问题相关的知识,希望对你有一定的参考价值。

编译过程出现一下问题:

DSL element ‘android.dataBinding.enabled’ is obsolete and has been replaced


定位到app的build.gradle文件中的

dataBinding{
        enabled = true
    }

解读其意思是:

DSL元素的android.dataBinding。已被替换为“android.buildFeatures.dataBinding”,它将在5.0版的Android
Gradle插件中被删除
然后让我们用“android.buildFeatures.dataBinding”来进行替换

因此,改成这样,然后重新编译。

buildFeatures{
        dataBinding = true
    }

编译之后警告不再出现。

以上是关于解决Android 编译warning问题的主要内容,如果未能解决你的问题,请参考以下文章