2013-11-18 3 views
0

Я хочу экспортировать проект библиотеки Android, включая пару файлов jar в папке «libs» в виде файла jar и поместить его в другой проект приложения для Android.Экспорт проекта библиотеки Android в качестве jar

Проблема заключается в том, что когда я включаю сгенерированный файл jar в другой проект приложения для Android, он не видит файлы jar из проекта библиотеки Android и выбрасывает NoClassDefFoundError.

Есть ли способ исправить это?

+0

Почему вы просто не добавляете другие банки в новый проект? Возможный такой же вопрос http://stackoverflow.com/questions/16422892/how-to-export-a-jar-file-including-my-classes-and-other-jar-files-extracted-us –

ответ

0

я вижу один из следующих причин:

  • Там может быть несколько других классов, которые ваши банки (в LIBS) ссылаются.
  • Когда вы добавляете свой проект в другой проект, классы загружаются отдельными загрузчиками классов.

Стеклоотделитель очистит его. Вы можете следить за этим: debug the NoClassDefFoundError

Смежные вопросы