无法在androidx项目中转换工件'retrofit.jar'

时间:2019-12-18 14:33:58

标签: retrofit2 androidx

Androidx和Jetifier都在 gradle.properties 中启用。

android.useAndroidX=true
# Automatically convert third-party libraries to use AndroidX
android.enableJetifier=true

我正在使用的所有依赖项

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    implementation 'com.google.android.material:material:1.0.0'
    implementation 'androidx.annotation:annotation:1.1.0'
    implementation 'androidx.lifecycle:lifecycle-extensions:2.1.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test:runner:1.2.0'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
    implementation 'com.google.code.gson:gson:2.8.6'
    implementation 'com.squareup.retrofit2:retrofit:2.7.0'

    implementation 'com.github.mukeshsolanki:country-picker-android:2.0.2'
    allprojects {
        repositories {
            jcenter()
            maven { url "https://jitpack.io" }
        }
    }
}

minSDK设置为 21 。这是错误生成引发的错误,我希望我对androidx和minSDK 21使用改造,对此可以有一些帮助。

  

错误:仅从Android O开始支持调用自定义   (--min-api 26)

0 个答案:

没有答案