簡體   English   中英

錯誤 - Zip 文件 app-debug.apk 已包含條目“classes.dex”,無法覆蓋

[英]Error - Zip file app-debug.apk already contains entry 'classes.dex', cannot overwrite

我在 app/libs 目錄中導入了 jar 文件,並將其作為庫添加到 build.gradle 文件中。 但是當我構建項目時出現錯誤 -

Zip file 'E:\AndroidProjects\testing\app\build\intermediates\apk\debug\app-debug.apk' already contains entry 'classes.dex', cannot overwrite

注意 - 此 jar 文件是在另一個環境中創建的/具有不同的簽名。

implementation files('libs/myjar.jar')

這個問題看起來像這樣這樣- 我已經嘗試刪除/清理構建文件夾,但這個錯誤並沒有消失。 我還嘗試將 Gradle 版本更改為最新的 7.2.1。

我也有這個錯誤。 就我而言,我嘗試將 jar 文件添加到包含 classes.dex 文件的應用程序中。 我可以通過添加編譯到 java 字節碼而不是 dex 字節碼的 lib 來避免該錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM