Я хочу добавить внешний сторонний файл банки во встроенном приложении для Android.
Я включил переменный Android.mk LOCAL_CLASSPATH, из-за которого компиляция идет прекрасная. Но во время времени выполнения, это не может найти класс definiation, который находится в JAR.
Который является переменной, которую я должен установить для добавления сторонних БАНОК в .dex/.apk?
TIA.
Вот что я использовал для решения проблемы:
LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := path_to_jar_file.jar
include $(BUILD_MULTI_PREBUILT)
Это должно быть добавлено в Android.mk
после include $ (BUILD_PACKAGE)
Также необходимо указать имя библиотеки в LOCAL_STATIC_JAVA_LIBRARIES
для компиляции.
В Eclipse выберите "Изменить путь сборки", выберите "Добавить внешний jar-файл" и выберите jar-файл, который нужно включить.