Зазвичай це відбувається через помилки на шляху складання.
Якщо ви використовуєте затемнення, ви можете додати перегляд, у якому перераховані всі помилки під назвою "Проблеми":

В іншому випадку ви можете спробувати очистити проект, і це зазвичай вирішує кілька проблем.
Нарешті, якщо ви додасте або зміните ресурси за межами IDE, ви захочете перезавантажити ресурси та очистити.
EDIT (коментар анонімного користувача)
Це також може бути спричинене застарілим "Сертифікатом налагодження", виправленим таким чином:
ЯКЩО ВСІ НЕПРАВИЛИ, ЦЕ ГОТТА БУЄ РЕШЕННЯ:
Видаліть сертифікат налагодження в розділі ~/.android/debug.keystore(на Linux та Mac OS X); каталог щось подібне %USERPROFILE%/.androidдо Windows.
Потім плагін Eclipse повинен генерувати новий сертифікат при наступній спробі створити пакет налагодження. Вам може знадобитися очистити, а потім створити, щоб створити сертифікат.
Це ще одне виправлення для "setContentView (R.layout.main);" помилка, яка говорить, що він не може знайти R.layout.main, коли він фактично створений. (R не може бути вирішено змінною).
Це ще одне виправлення помилки "У вашому проекті є помилки ...", і ви не можете їх знайти. Очистити та відновити все ще потрібно після створення нового сертифіката налагодження.