Entrada de jar duplicada [android / support / design / widget / CoordinatorLayout $ 1.class

La versión de AndroidStudio utilizada es 3.6

Encontré un error:

Duplicate jar entry [android/support/design/widget/CoordinatorLayout$1.class

El archivo build.gradle es el siguiente: 


    compileSdkVersion 27
    buildToolsVersion "27.0.3"
    defaultConfig {
        applicationId "APP包名"
        minSdkVersion 18
        targetSdkVersion 27
        
        ....省略其它......
        .
        .
        .
dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    implementation 'com.android.support:appcompat-v7:27.1.0'
    implementation 'com.android.support:support-v4:27.1.0'
    implementation 'com.android.support:recyclerview-v7:27.1.0'
        .
        .
        .

Luego ejecuta el error: 

Luego descubrió que la implementación 'com.android.support: design: 27.1.1' se agregó a las dependencias

dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    implementation 'com.android.support:appcompat-v7:27.1.0'
    implementation 'com.android.support:support-v4:27.1.0'
    implementation 'com.android.support:recyclerview-v7:27.1.0'
    implementation 'com.android.support:design:27.1.1'

 No se informará ningún error.

Supongo que te gusta

Origin blog.csdn.net/u011288271/article/details/108235627
Recomendado
Clasificación