无法为com.android.build.gradle.internal.dsl.BaseAppModuleExtension类型的对象设置未知属性“ useAndroidX”

时间:2018-12-19 18:25:49

标签: android androidx

我想添加一个我在github上找到的库,但是它需要androidx。我发现我应该放这些库:

android.useAndroidX=true
android.enableJetifier=true

这里

defaultConfig {
    applicationId "com.kolydas.greeksinbrno"
    minSdkVersion 19
    targetSdkVersion 28
    versionCode 1
    versionName "1.0"
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    android.useAndroidX=true
    android.enableJetifier=true

}

但是我遇到了这个错误

  

无法为com.android.build.gradle.internal.dsl.BaseAppModuleExtension类型的对象设置未知属性“ useAndroidX”。

1 个答案:

答案 0 :(得分:4)

这两个属性需要在项目根目录的gradle.properties文件中定义,而不是在build.gradle中定义。