Развертывание SimpleNLG в Android, NoClassDefFoundError - PullRequest
1 голос
/ 25 февраля 2011

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

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

Есть предложения?

1 Ответ

0 голосов
/ 01 мая 2013

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

javac -version

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

javac -target 1.6 source 1.6 .....

OR Возможно, вам нужно добавить путь к классу: в вашем манифесте

...