android java.util.zip.ZipException:重复条目

时间:2016-01-20 13:53:21

标签: android gradle android-gradle library-project

我有一个名为 MyProject 的项目。

它包括2个图书馆项目 abc.aar xyz.aar

这两个库项目都使用并拥有一个常见的jar dummy.jar (package name: com.example.dummy).

当我包含两个库项目时,它给了我

    android java.util.zip.ZipException: duplicate entry com/example/dummy/DummyClass$1.class

我尝试过以下事情 -

configurations {
    // to avoid double inclusion
    all*.exclude group: 'com.example.dummy'
}

这也是

compile (name:'abc', ext:'aar'){
    transitive = false
    exclude module: 'libs/dummy*.jar'
    exclude group: 'com.example.dummy'
    exclude module: 'com.example.dummy'
}

由于使用相同jar的 多个依赖库项目,请建议避免双重包含依赖jar。

我的两个图书馆项目都不在任何存储库中。

0 个答案:

没有答案