Donc, j'ESSAYE de sortir un logiciel mais Proguard me donne mal à la tête.
Lorsque j'essaie d'exporter avec proguard, je reçois beaucoup d'avertissement, c'est-à-dire "impossible de trouver la classe référencée"
Par exemple:
[2011-08-07 17:44:37 - GAME] Warning: org.simpleframework.xml.stream.StreamReader: can't find referenced class javax.xml.stream.events.XMLEvent
[2011-08-07 17:44:37 - GAME] Warning: there were 52 unresolved references to classes or interfaces.
[2011-08-07 17:44:37 - GAME] You may need to specify additional library jars (using '-libraryjars'),
[2011-08-07 17:44:37 - GAME] or perhaps the '-dontskipnonpubliclibraryclasses' option.
[2011-08-07 17:44:37 - GAME] java.io.IOException: Please correct the above warnings first.
[
Les avertissements semblent liés à simpleframework, donc dans mon fichier de configuration proguard, j'ai ajouté ce qui suit:
-libraryjars pathtoprojecttolibs\simple-xml-2.4.jar
Où pathtoprojecttolibs
est le chemin vers les fichiers JAR référencés par mon projet.
Cela ne fait AUCUNE différence.
Si simpleframework fait référence à javax, puis-je dire à proguard d'ignorer cela aussi?
Des idées?