【问题标题】:Could not set unknown property 'useAndroidX' for object of type com.android.build.gradle.internal.dsl.BaseAppModuleExtension无法为 com.android.build.gradle.internal.dsl.BaseAppModuleExtension 类型的对象设置未知属性“useAndroidX”
【发布时间】:2018-12-19 18:25:48
【问题描述】:

我想添加一个我在 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”。

【问题讨论】:

    标签: android androidx


    【解决方案1】:

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-30
    • 1970-01-01
    • 1970-01-01
    • 2020-01-02
    • 2022-08-14
    • 2020-06-15
    • 2020-01-02
    • 2020-04-15
    相关资源
    最近更新 更多