Então, estou tentando lançar algum software, mas Proguard está me dando dor de cabeça.
Quando tento exportar usando proguard, recebo muitos avisos, ou seja, "não consigo encontrar a classe referenciada"
Por exemplo:
[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.
[
Os avisos parecem estar relacionados ao simpleframework, portanto, no meu arquivo de configuração proguard, adicionei o seguinte:
-libraryjars pathtoprojecttolibs\simple-xml-2.4.jar
Onde pathtoprojecttolibs
está o caminho para os frascos referenciados pelo meu projeto.
Isso não faz diferença.
Se o simpleframework referenciar javax, posso dizer ao proguard para ignorar isso também?
Alguma ideia?