2017-08-28 78 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

通常只有在不同的包/文件中具有相同的類名時纔會發生此異常。 –