Итак, я ПЫТАЮСЬ к выпуску некоторого программного обеспечения, но Proguard дает мне головную боль.
Когда я пытаюсь экспортировать с помощью proguard, я получаю много предупреждений, т.е. "не может найти ссылочный класс"
Например:
[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.
[
Предупреждения, похоже, связаны с simpleframework, поэтому в моем конфигурационном файле proguard я добавил следующее:
-libraryjars pathtoprojecttolibs\simple-xml-2.4.jar
Где pathtoprojecttolibs
- путь к баночкам, на которые ссылается мой проект.
Это не делает различий.
Если simpleframework ссылается на javax, я могу сказать proguard, чтобы игнорировать это тоже??
Любые идеи?