Невозможно исправить R не может быть преобразован в переменную

не могу исправить:

«R не может быть преобразован в переменную»

Я пытался очистить, собрать, удалить и убедиться, что любой импорт "java.R" отсутствует или что-то еще, но я ВСЕ ЕЩЕ не могу раздавить жучка!

Любая ссылка на идентификатор или макеты не работает, и она просто возвращает ошибку.


person MPKenning    schedule 07.07.2012    source источник
comment
дубликат R не может быть разрешен - ошибка Android   -  person Alex Lockwood    schedule 08.07.2012
comment
Убедитесь, что вы очистили свой проект и все задействованные библиотеки. Также проверьте вкладку Problems («Окно» -> «Показать вид» -> «Проблемы») на наличие ошибок, не связанных с R, и исправьте их как можно лучше. Даже один может вызвать ошибку R.   -  person Eric    schedule 08.07.2012
comment
@ Алекс, я гуглил, гуглил, искал и искал, и ничто после второй страницы Google не помогло.   -  person MPKenning    schedule 08.07.2012
comment
@Соксех; единственные проблемы связаны с R.   -  person MPKenning    schedule 08.07.2012


Ответы (3)


Есть ли в каких-либо файлах в ваших папках ресурсов заглавные буквы? Заглавные буквы не допускаются.

Меня однажды это повесило....

person brainmurphy1    schedule 07.07.2012
comment
Надеюсь, это поможет будущим программистам. - person MPKenning; 08.07.2012

Попробуйте следующее:

  • Убедитесь, что ни в одном из XML-файлов (меню, макеты и т. д.) нет ошибок. Те препятствуют генерации R fropm
  • Удалите проект из eclipse и снова импортируйте его.
  • Найдите файлы метаданных Android (я думаю, что они находятся в папке .android) и удалите их.

чт..

person Candlejack    schedule 07.07.2012
comment
Любая идея, где файлы метаданных находятся в Mac OS? Два других не работали - person MPKenning; 08.07.2012

Попробуйте выполнить следующие шаги, чтобы решить проблему, это сработало для меня:

  1. Очистка проекта, а затем создание его снова. Закрытие проекта, а затем открытие его снова.
  2. Закрытие проекта, а затем открытие его снова.
  3. Перейдите в «Свойства проекта» > «Путь сборки Java» > «Отметьте флажок версии Android».
  4. убедитесь, что в файлах XML нет ошибок, потому что ошибки в файле XML предотвращают создание файла R.jave.
  5. попробуйте загрузить последнюю версию Android SDK, если она доступна.
person user3009917    schedule 22.11.2013