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