解决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问题的主要内容,如果未能解决你的问题,请参考以下文章
错误记录Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. | Android Studio 降级 )(代码片段
错误记录Android Studio 编译时 lint 检查报错 ( WARNING: DSL element ‘android.dataBinding.enabled‘ is obsolet )
android studio解决warning: Ignoring InnerClasses attribute for an anonymous inner class
Android 逆向Android 逆向通用工具开发 ( Android 平台运行的 cmd 程序类型 | Android 平台运行的 cmd 程序编译选项 | 编译 cmd 可执行程序 )(代码片段
flutter解决 dart:html 只支持 flutter_web 其他平台编译报错 Avoid using web-only libraries outside Flutter web(代码片段