Эта ошибка меня тоже немного беспокоила. Все шаги, описанные в других сообщениях, не работали для меня. Но я нашел решение и надеюсь, что оно поможет другим.
В вашем домашнем проекте Eclipse создаст файл .classpath
. Откройте его в редакторе и убедитесь, что в нем есть каждая из следующих строк.
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
<classpathentry kind="src" path="gen"/>
<classpathentry kind="output" path="bin"/>
</classpath>
Обратите внимание, что будут другие строки, относящиеся к вашему проекту, например
<classpathentry combineaccessrules="false" kind="src" path="/project-name"/>
все в порядке, главное в этой строке:
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
Он должен быть там. Внесите это изменение, сохраните файл и перезапустите Eclipse. В главном меню выполните Проект -> Очистить . Теперь в проводнике проекта, в новом проекте, который вы только что создали, Щелкните правой кнопкой мыши -> Свойства -> Android -> Проверить Android 1.5 -> Нажмите кнопку «Применить» .
Следующий проект, Щелкните правой кнопкой мыши -> Свойства . В левом меню выберите Путь сборки Java , на правой панели перейдите на вкладку Библиотеки . Убедитесь, что вы видите папку с именем «Android 1.5». Теперь нажмите OK, и ваш проект должен скомпилироваться.
Если на вкладке Библиотека вы видите Android.jar, его необходимо удалить вручную (выделите и нажмите кнопку «Удалить»), и эта ошибка исчезнет.