Обычно это происходит из-за ошибок в пути сборки.
Если вы используете eclipse, вы можете добавить представление, в котором перечислены все ошибки под названием «Проблемы»:
В противном случае вы можете попытаться очистить проект, и это обычно решает несколько проблем.
Наконец, если вы добавляете или изменяете ресурсы вне вашей IDE, вам нужно будет перезагрузить ресурсы и очистить.
РЕДАКТИРОВАТЬ (Комментарий анонимного пользователя)
Это также может быть вызвано устаревшим «Отладочным сертификатом», исправленным следующим образом:
ЕСЛИ ВСЕ НЕ ПОКАЗЫВАЮТ, ЧЕМ ЭТО ДОЛЖНО БЫТЬ РЕШЕНИЕМ:
Удалите свой сертификат отладки в ~/.android/debug.keystore
(в Linux и Mac OS X); каталог похож %USERPROFILE%/.android
на Windows.
Плагин Eclipse должен генерировать новый сертификат при следующей попытке создать пакет отладки. Возможно, вам придется очистить, а затем собрать для создания сертификата.
Это также еще одно исправление для "setContentView (R.layout.main);" ошибка, которая говорит, что он не может найти R.layout.main, когда он действительно генерируется. (R не может быть преобразован в переменную).
Это также еще одно исправление ошибки «В вашем проекте есть ошибки ...», и вы не можете ее найти. Очистка и восстановление все еще необходимы после создания нового сертификата отладки.