java.util.zip.ZipException Android Studio

问题描述 投票:1回答:2

我在Eclipse IDE中开发了一个项目,因为我们都知道Android将在今年之后不支持Eclipse IDE,因此我开始将项目转移到Android Studio。我已经成功地将整个项目从Eclipse迁移到Android Studio,但是当我启动项目时,它给了我一个错误

java.util.zip.ZipException

我已经通过相同的标签询问了不同的问题,但没有任何效果,我仍然面临同样的问题。目前在我的项目中有三个子项目作为图书馆项目。项目A是独立的,定义为图书馆项目,项目B内部依赖项目A,它也被定义为图书馆项目。还有一个项目,但它是独立的,名为Library Project。

当我导入我的项目时,它会自动生成所有存在的模块并与我的项目连接。但我的问题是我无法弄清楚如何解决这个问题。

这是我的应用build.gradle文件

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile project(':library')
    compile project(':ProjectA')
    compile 'com.google.android.gms:play-services:+'
    compile 'com.android.support:appcompat-v7:23.1.1'
    compile files('libs/FlurryAnalytics-6.1.0.jar')
        }

错误:

:应用程序:transformClassesWithJarMergingForDebug”。 > com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com / payu / custombrowser / BuildConfig.class

android android-studio gradle android-gradle
2个回答
1
投票

检查所有项目中的libs文件夹是否有重复项。 还要检查你的库是否有唯一的包名,看起来有些包含重复的com.payu.custombrowser


0
投票

是的,包名称应该是唯一的,所以检查它。这个解决方案可能对你有帮

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.