NoClassDefFoundError - Eclipse и Android

У меня есть проблема при попытке запустить приложение для Android, которое, вплоть до добавления второй внешней библиотеки к ее пути сборки, хорошо работало. С тех пор добавил scoreninja банку, я теперь получаю NoClassDefFoundError, когда я пытаюсь запустить приложение.

Вот сообщение:

02-11 21:45:26.154: ERROR/AndroidRuntime(3654): java.lang.NoClassDefFoundError: com.scoreninja.adapter.ScoreNinjaAdapter

Поскольку все сценарии сборки сгенерированы инструментами (?) Android, я не уверен, что еще я могу сделать кроме очистки и восстановления или перезапуска затмения (я уже попробовал все три). Кто-либо знает, как я могу исправить это?

194
задан casperOne 27 July 2012 в 06:15
поделиться

1 ответ

Добавление внешнего jar-файла в путь сборки просто добавляет jar-файл к вашему пакету, но он не будет доступен во время выполнения.

Чтобы jar был доступен во время выполнения , вам необходимо:

  • Поместить jar в папку с ресурсами
  • Включить эту копию jar в ваш путь сборки
  • Перейдите на вкладку экспорта в том же всплывающем окне
  • Установите флажок рядом с недавно добавленным jar
68
ответ дан 23 November 2019 в 05:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: