Android Proguard Warnung: kann nicht schreiben-Ressource (Doppelter zip-Eintrag)
Habe ich aktiviert proguard und bekam:
Warning:can't write resource [META-INF/LICENSE.txt] (Duplicate zip entry [commons-io-2.4.jar:META-INF/LICENSE.txt])
Warning:can't write resource [META-INF/NOTICE.txt] (Duplicate zip entry [commons-io-2.4.jar:META-INF/NOTICE.txt])
Warning:can't write resource [META-INF/LICENSE.txt] (Duplicate zip entry [commons-collections-3.2.1.jar:META-INF/LICENSE.txt])
Warning:can't write resource [META-INF/NOTICE.txt] (Duplicate zip entry [commons-collections-3.2.1.jar:META-INF/NOTICE.txt])
Warning:can't write resource [META-INF/LICENSE.txt] (Duplicate zip entry [joda-time-2.7-no-tzdb.jar:META-INF/LICENSE.txt])
Warning:can't write resource [META-INF/NOTICE.txt] (Duplicate zip entry [joda-time-2.7-no-tzdb.jar:META-INF/NOTICE.txt])
Warning:can't write resource [META-INF/LICENSE.txt] (Duplicate zip entry [commons-primitives-1.0.jar:META-INF/LICENSE.txt])
Warning:can't write resource [META-INF/services/javax.annotation.processing.Processor] (Duplicate zip entry [icepick-processor-2.3.6.jar:META-INF/services/javax.annotation.processing.Processor])
Warning:can't write resource [.readme] (Duplicate zip entry [classes.jar:.readme])
Warning:can't write resource [META-INF/LICENSE.txt] (Duplicate zip entry [commons-lang-2.6.jar:META-INF/LICENSE.txt])
Warning:can't write resource [META-INF/NOTICE.txt] (Duplicate zip entry [commons-lang-2.6.jar:META-INF/NOTICE.txt])
Was bedeutet es?
Sollte ich etwas ausschließen wie hier?
configurations {
all*.exclude group: 'commons-logging', module: 'commons-logging'
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie eine Bibliothek mit doppelten Dateien ist ein Fehler in gradle, zum lösen verwenden Sie diese in Ihrem Projekt zu bauen.gradle
exclude '.readme'
nicht die Warnung entfernen.Vom Proguard Handbuch:
Hinzufügen option
-ignorewarnings
im proguard config Datei für mich gearbeitet. Es gibt noch eine Warnung für die 'META-INF/LICENSE.txt" aber bauen Sie nicht scheitern. Aber verwenden Sie diese option nur, wenn Sie sicher sind, über was sind Ihre Auswirkungen. Folgen Sie http://proguard.sourceforge.net/manual/usage.html#ignorewarnings für mehr info.