Я также часто сталкиваюсь с этой ошибкой. Вот как это исправить:
- Проверьте файлы макета XML на наличие ошибок. Исправьте все, что найдете.
- Удалите все операторы "import" в файлах .java, в которых есть все ошибки "не удается разрешить или это не поле".
- Clean. (Проект -> Чисто ...)
- Повторно импортируйте необходимые пакеты (Источник -> Организовать импорт) (Control + Shift + O). Если появится диалоговое окно, выберите осторожно!
- Сохранить.
Обычно вам нужно импортировать <имя вашего пакета> .R, если вы используете файлы макетов.
Если вы недавно переименовали пакет, это могло быть причиной. Исправьте все операторы импорта, чтобы они импортировали правильный R, <имя вашего пакета> .R