У меня есть проект Android с некоторыми классами, которые я бы хотел сжать в JAR.Создание .jar в Android
Я создаю JAR, щелкнув правой кнопкой мыши мой проект - export - JAR - и JAR создается без каких-либо предупреждений.
я могу получить доступ ко всем классам из JAR в моем коде, но когда я пытаюсь построить проект получаю это исключение:
java.lang.NoClassDefFoundError: name.of.class.in.package
Кто-нибудь знает, какие ресурсы должны быть экспортированы с JAR? Возможные варианты:
.class path
.prject
AndroidManifest.xml
proguard.cfg
project.properties
Right now I have included all of the above.
Создание JAR в проект библиотеки не является вариантом. И только для того, чтобы это было ясно, у меня нет ничего в папке RES моего проекта JAR.
Как вы вложили свой JAR в свой проект? – nhaarman
Вы используете внешние библиотеки, такие как карты или javax? –
http://stackoverflow.com/questions/9857539/noclassdeffounderror-when-googleanalyticstracker-getinstance/9857669#9857669 – Akram