Ich benutze das Gradle Proguard-Plugin innerhalb von intellij (nicht für ein Android-Projekt), meine Bibliotheksjars als Java-Home, Eingabe-Jars als jarname.jar und Ausgabe-Jars als jarname.pro.jar. Ich habe eine proguard.txt-Datei für die Konfiguration, mit allem außer der Main-Methode beibehalten Option ausgeschlossen. Proguard führt den folgenden Fehler:Proguard wirft IOException für doppelte ZIP-Eintrag trotz nur einen Eintrag vorhanden
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]))
Nach diesem source from the proguard website, ich habe doppelte Einträge in jarname.jar. Das manuelle Überprüfen von jarname.jar zeigt keine doppelten Einträge. Wo soll ich das beheben?
Lassen Sie mich das ein wenig eingrenzen. Nimmt das Proguard Gradle-Plugin Input von irgendetwas anderem außer meiner Referenz von -libraryjars und inputjars? – user1982116
Haben Sie irgendeine Lösung gefunden? Ich habe das gleiche Problem. – elhm