android studio:java.util.zip.zipexception:重复条目

vsdwdz23  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(212)

我一直在尝试实现baoyongzhang的swip menu list view库,但始终收到以下错误消息:

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/baoyz/swipemenulistview/SwipeMenu.class

我最初的想法是,这将是由于依赖性,所以我补充说

multiDexEnabled true

(这不起作用,所以我尝试了一些附加的方法,例如排除支持模块:

compile ('com.baoyz.swipemenulistview:library:1.3.0') {
        exclude module: 'support-v4'
  }

还是不行。。。也尝试过清理、重建等。。这些都成功了,但是当我按下runapp按钮时,这就是出现错误的地方。
任何帮助都将不胜感激,这是我的build.gradle应用程序模块:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "24.0.3"

    defaultConfig {
    applicationId "com.android.app"
    minSdkVersion 16
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"
    multiDexEnabled true
}

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'),     'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.4.0'
    compile 'com.android.support:design:23.4.0'
    compile 'com.squareup.okhttp3:okhttp:3.3.1'
    compile 'com.baoyz.swipemenulistview:library:1.3.0'
}

注意:为了进行设置,我创建了一个新的包并跨所需的文件进行复制,然后按照github页面上的逐步指南将其实现到我的应用程序中。
图书馆:https://github.com/baoyongzhang/swipemenulistview

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题