Я внимательно следил за очень ясным советом, данным по этому вопросу от Gunar по адресу: Add a non-Android library project to an Android app in Eclipse, но я все еще получаю ошибки, не определенные классом. Я использую обычный Java-проект для рабочего стола (а не проект Android) в качестве библиотеки, и он находится в рабочей области Eclipse. Мой проект Android может «видеть» классы и интерфейсы в проекте библиотеки, и он компилируется и загружается в эмулятор, но сбой, как только ссылается на класс или интерфейс в проекте библиотеки. У меня нет jar для проекта библиотеки, но думал, что Eclipse/ADT найдет его источником в рабочей области. Я, очевидно, ошибаюсь.Использование исходного кода проекта non_Android в качестве библиотеки
Должен ли я иметь библиотечный проект в форме банки?
Я загрузил новейшие инструменты SDK и т. Д. В ADT.
Спасибо Максиму, но я все еще получаю исключение. Попробовали создать файл jar для проекта библиотеки и добавить его в путь к классу Android, но все равно получить исключение. Не могли бы вы объяснить причины, лежащие в основе вашего предложения, так как это сильно отличается от других предложенных исправлений? – blagdonman
что вы делали? –
java.lang.NoClassDefFoundError – blagdonman