2017-08-28 52 views
0

这是当我在集成Optimizely之后尝试构建发布版本时获得的错误。我已经启用了proguard。在创建发布版本时创建重复Zip条目

Warning:Exception while processing task java.io.IOException: Can't write 
    [.../app/build/intermediates/transforms/proguard/release/jars/3/1f/main.ja] 
    (Can't read [.../.gradle/caches/modules-2/files 
2.1/com.noveogroup.android/android- 
logger/1.3.6/5cb3345e23efd3d3a195eb8c4ae5b627189f8159/android-logger- 
1.3.6.jar(;;;;;;**.class)] (Duplicate zip entry [org/b/c/a.class == 
android-logger-1.3.6.jar:org/slf4j/impl/StaticLoggerBinder.class])) 
+0

您已经在libs文件夹中添加了任何.jar文件。 –

+0

@MD不,我还没有 –

回答

0

在build.gradle中使用以下代码并重新生成项目;

lintOptions { 
    checkReleaseBuilds false 
} 
+0

感谢您的帮助。我已经在我的gradle文件中有这个 –

+0

我编辑了我的答案。试试这个。希望这会帮助你。 –

+0

我也有这个:)它只在集成Optimizely后才开始发生。 Optimizely内部使用nova记录器,并有一个依赖冲突与我们有一些其他库 –

0

检查是否添加了相同类jar文件的不同版本化文件。

+0

我没有添加任何罐子。 –

+0

通常只有在不同的包/文件中具有相同的类名时才会发生此异常。 –