Uso il plugin graduard proguard all'interno di intellij (non per un progetto Android), specificando i miei libraryjars come java home, input jar come jarname.jar e output giare come jarname.pro.jar. Ho un file proguard.txt per la configurazione, con tutto tranne il metodo Main mantiene l'opzione esclusa. Proguard getta il seguente errore:Proguard che lancia IOException per la voce zip duplicata nonostante una sola voce esistente
java.io.IOException: Can't write [/Users/user/src/name/build/libs/jarname.pro.jar] (Can't read [/Users/user/src/name/hci/build/libs/jarname.jar] (Duplicate zip entry [c/a/a/a.class == jarname.jar:com/google/gson/ExclusionStrategy.class]))
Secondo questa source from the proguard website, ho voci duplicate in jarname.jar. Il controllo manuale di jarname.jar non mostra voci duplicate. Dove dovrei cercare di risolvere questo problema?
Lasciatemelo limitare un po '. Il plugin gradead proguard prende input da qualsiasi altra cosa oltre al mio riferimento di -libraryjars e inputjars? – user1982116
Hai trovato qualche soluzione? Sto vivendo lo stesso problema. – elhm