Развертывание SimpleNLG в Android, NoClassDefFoundError

1

Построение с Eclipse, я пытаюсь запустить SimpleNLG в приложении; Я добавил файлы .jar в путь к классу, написал несколько строк кода, используя классы SimpleNLG - все это прекрасно построено, но во время выполнения я получаю "NoClassDefFoundError", когда оператор в одном файле jar пытается получить доступ к org.hsqldb.jdbc.JDBCStatement.class в другом .jar. И класс существует.

Сначала я подозревал, что это проблема преобразования файлов .jar в dalvik, но я не получаю никаких ошибок сборки, и я могу без проблем запускать dx в файлах jar.

Любые предложения?

  • 0
    Кроме того, я попробовал цикл обновления / очистки / восстановления ...
  • 0
    Я почти отказался от этого, в любом случае мне нужна была лишь небольшая часть его функциональности. Если кто-нибудь поймет, пожалуйста, напишите ответ.
Показать ещё 1 комментарий
Теги:
nlp
noclassdeffounderror

1 ответ

0

Возможно, вы скомпилируете с другой JRE. проверить

javac -version

вы можете попробовать:

javac -target 1.6 source 1.6.....

ИЛИ Возможно, вам нужно добавить Class-Path: в manifest

Ещё вопросы

Сообщество Overcoder
Наверх
Меню