This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled

Posted 怪兽N

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled相关的知识,希望对你有一定的参考价值。

错误:

Execution failed for task ':banner:generateDebugRFile'.
> This project uses androidX dependencies, but the 'android.useAndroidX' property is not enabled. Set this property to true in the gradle.properties file and retry.
  The following AndroidX dependencies are detected: androidx.fragment:fragment:1.1.0, androidx.versionedparcelable:versionedparcelable:1.1.0, androidx.lifecycle:lifecycle-common:2.1.0, androidx.customview:customview:1.0.0, androidx.lifecycle:lifecycle-livedata:2.0.0, androidx.viewpager2:viewpager2:1.1.0-alpha01, androidx.lifecycle:lifecycle-viewmodel:2.1.0, androidx.recyclerview:recyclerview:1.2.0-alpha02, androidx.core:core:1.3.0-alpha02, androidx.loader:loader:1.0.0, androidx.lifecycle:lifecycle-livedata-core:2.0.0, androidx.activity:activity:1.0.0, androidx.collection:collection:1.1.0, androidx.viewpager:viewpager:1.0.0, androidx.arch.core:core-runtime:2.0.0, androidx.arch.core:core-common:2.1.0, androidx.lifecycle:lifecycle-runtime:2.1.0, androidx.savedstate:savedstate:1.0.0, androidx.annotation:annotation:1.1.0

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

解决:
在项目根目录(与local.properties同级)下创建文件gradle.properties, 然后添加

android.useAndroidX=true

然后重新编译

以上是关于This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled的主要内容,如果未能解决你的问题,请参考以下文章

This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled

This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled

This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled

AndroidStudio中提示:This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is

This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled. Set

This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled. Set