Построение с Eclipse, я пытаюсь запустить SimpleNLG в приложении; Я добавил файлы .jar в путь к классу, написал несколько строк кода, используя классы SimpleNLG - все это прекрасно построено, но во время выполнения я получаю "NoClassDefFoundError", когда оператор в одном файле jar пытается получить доступ к org.hsqldb.jdbc.JDBCStatement.class в другом .jar. И класс существует.
Сначала я подозревал, что это проблема преобразования файлов .jar в dalvik, но я не получаю никаких ошибок сборки, и я могу без проблем запускать dx в файлах jar.
Любые предложения?
Возможно, вы скомпилируете с другой JRE. проверить
javac -version
вы можете попробовать:
javac -target 1.6 source 1.6.....
ИЛИ Возможно, вам нужно добавить Class-Path: в manifest