У меня много проблем с добавлением библиотеки WEKA в проект, над которым я работаю. Я ознакомился с несколькими учебными пособиями, в которых объясняется, как это сделать, включая руководство для разработчиков Android:
http://developer.android.com/guide/appendix/faq/commontasks.html#addexternallibrary
и несколько публикаций на SO.
Я создал папку в своем проекте с файлом weka.jar, создал новую библиотеку (добавив файл weka.jar в библиотеку) и включил эту библиотеку в мой путь сборки. Я также добавил библиотеку на вкладке «Заказ и экспорт» в свойствах проекта.
Я также попытался импортировать файл jar, чтобы фактическое содержимое jar было извлечено в каталог моего проекта.
Конечным результатом всего этого является то, что мой проект может работать правильно и без ошибок, но когда приходит время запустить мой код на эмуляторе, я получаю следующее исключение:
04-10 22: 52: 21.051: ОШИБКА / dalvikvm (582): не удалось найти класс 'weka.classifiers.trees.J48', на который ссылается метод edu.usc.student.composure.classifier.GaitClassifierImpl.
с J48 в качестве класса, на который я ссылаюсь в моем коде.
Есть ли у кого-нибудь дополнительные предложения, которые я, возможно, пропустил?
Спасибо!