我使用IntelliJ並在調試模式下運行Proguard,但我似乎無法擺脫警告,如:Proguard警告「不能寫資源[META-INF/MANIFEST.MF](重複的zip條目)」
ProGuard: [MyApplication] Warning: can't write resource [META-INF/MANIFEST.MF]
(Duplicate zip entry [android-support-v13.jar:META-INF/MANIFEST.MF])
這個項目有幾個模塊和android-support-v13.jar
正在對其中2使用。我認爲這是問題,所以我從libs文件夾中移除了該庫,將其添加爲項目庫,並將依賴關係添加到兩個模塊中。這並沒有解決任何問題,警告仍然存在,我不明白爲什麼。
我知道這些警告不會影響任何東西,但乾淨的構建是一個快樂的構建!
刪除該庫看起來像'被列入Android的支持,v13.jar'不止一次。另請參閱[警告:無法寫入資源...重複的zip條目](http://proguard.sourceforge.net/manual/troubleshooting.html#duplicatezipentry)。 – devnull 2013-05-03 11:39:46
我不明白這是怎麼回事。就像我所說的那樣,我將庫添加爲項目庫並在兩個模塊中引用它。我需要這樣做,否則應用程序將無法編譯。 – 2013-05-06 08:27:24
可能是'proguard.cfg'問題。你可以發佈嗎?它似乎包含在其中的一些呃,可以被對待兩次。 – 2013-05-16 10:18:41