NoClassDefFoundError requestfactory с проектом ядра приложения для Android - PullRequest
3 голосов
/ 03 апреля 2012

04-02 21: 45: 18.260: E / AndroidRuntime (17850): вызвано: java.lang.NoClassDefFoundError: com.capstonecontrol.client.ModulesRequestFactory

Это ошибка, которую я получаю, когда когда-либо появляется мой androidПриложение пытается использовать любой объект фабрики запросов.Все работало, пока я не обновил плагины для Eclipse, и теперь я не могу заставить что-либо работать.Eclipse сообщал мне об ошибке в файле requestfactory-apt.jar, поэтому я удалил его из заводского пути и снова добавил jar, и это устранило ошибку компиляции.Но теперь я получаю ошибку выше.

Я даже пытался создать совершенно новый проект движка приложения для Android, просто протестировал приложение по умолчанию, и я получил ту же ошибку.Любая помощь будет принята с благодарностью.Спасибо!

1 Ответ

5 голосов
/ 03 апреля 2012

Новые инструменты ADT требуют, чтобы внешние файлы jar были помещены в папку с именем libs в корне вашего проекта.

Как только вы переместите туда свои внешние библиотеки, они будут автоматически обнаружены инструментами, включенными в путь сборки, и ваше приложение будет работать в обычном режиме.

...