【问题标题】:app:mergeDebugResources FAILED duplicate resources error in android when i put the min sdk version to 19当我将 min sdk 版本设置为 19 时,app:mergeDebugResources FAILED 出现重复资源错误
【发布时间】:2020-10-09 22:16:48
【问题描述】:

当 min sdk 为 21 时,应用程序现在运行良好,当我将其最小化到 19 时,所有可绘制文件都会出现错误重复资源 (app:mergeDebugResources FAILED) 这是一些gradle文件

    android {
    defaultConfig {
    targetSdkVersion 28
    minSdkVersion 19
   }

allprojects {
    repositories {
        google()

      }
}

dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.core:core-ktx:1.0.2'
implementation 'androidx.legacy:legacy-support-v4:1.0.0      
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" 
implementation 'com.google.dagger:dagger:2.10'
annotationProcessor 'com.google.dagger:dagger-compiler:2.10'
implementation 'com.jakewharton.timber:timber:4.7.1'
implementation "androidx.lifecycle:lifecycle-livedata-ktx:$lifecycleVersion"
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycleVersion"
implementation 'androidx.lifecycle:lifecycle-extensions:2.0.0-rc01'   
implementation 'com.intuit.sdp:sdp-android:1.0.6'
implementation 'com.intuit.ssp:ssp-android:1.0.6'
implementation 'com.google.android.exoplayer:exoplayer:2.11.4'
}
apply plugin: 'com.google.gms.google-services'

【问题讨论】:

    标签: android kotlin duplicates resources android-min-sdk


    【解决方案1】:
    classpath 'com.android.tools.build:gradle:1.5.0'
    

    你需要更改的 gradle 版本

    【讨论】:

    • 这是否会影响新版本android的应用程序?
    • 当我更改 gradle 时出现错误 jcenter.bintray.com:443 failed to respond
    • 不,它不会影响新版本android的应用程序
    猜你喜欢
    • 1970-01-01
    • 2017-06-03
    • 2020-09-26
    • 1970-01-01
    • 2016-06-19
    • 1970-01-01
    • 1970-01-01
    • 2021-01-23
    • 1970-01-01
    相关资源
    最近更新 更多