Я использую Eclipse для управления своим проектом Android, который использует библиотеки Android Amazon для AWS. Я добавил файлы jar библиотеки в папку ./libs, из которой я добавил библиотеки в путь сборки Java (Свойства проекта -> Путь сборки Java -> Библиотеки -> Добавить JARS ...). Мое приложение компилируется правильно, но когда я запускаю его на эмуляторе или на телефоне, я получаю NoClassDefFoundError. Я понимаю, что эта ошибка обычно возникает, когда приложение правильно скомпилировано, но библиотеки в конечном итоге отсутствуют в экспортированном файле apk.
Я пропустил шаг?
Edit:
Вот трассировка стека до точки, где мое приложение ссылается на нее.
java.lang.NoClassDefFoundError: org.apache.commons.httpclient.params.HttpClientParams
at com.amazonaws.http.HttpClient.configureHttpClient(Unknown Source)
at com.amazonaws.http.HttpClient.<init>(Unknown Source)
at com.amazonaws.AmazonWebServiceClient.<init>(Unknown Source)
at com.amazonaws.services.simpledb.AmazonSimpleDBClient.<init>(Unknown Source)
at com.amazonaws.services.simpledb.AmazonSimpleDBClient.<init>(Unknown Source)
at lee.medical.icu.dataentry.MainMenuActivity.connectToDb(MainMenuActivity.java:121)