R не может быть разрешено переменной (новый проект для Android) - программирование
Подтвердить что ты не робот

R не может быть разрешено переменной (новый проект для Android)

Это происходит и для нового проекта!

Папка gen пуста. Нет ошибок в файле activity_main.xml.

Я пробовал:

  • Project- > Clean
  • Project- > Properties- > проверить версию Android.
  • Project > Build
  • Повторная установка eclipse (последняя)
  • Заново установить плагин ADT (последний)
  • комментарии:  setContentView (R.layout.activity_main); а также  getMenuInflater(). надуть (R.menu.main, menu); и проект строительства

но все же папка gen пуста! помощь!

4b9b3361

Ответ 2

Я предполагаю, что вы обновили ADT с версией 22, а файл R.java не генерируется.

Если это так, то вот решение:

Надеюсь, что у студии Android есть gradle инструмент для построения. То же, что и в eclipse, они предоставили новый компонент в папке "Инструменты" под названием Android SDK Build-tools, которая должна быть установлена. Откройте Android SDK Manager, выберите новые инструменты сборки, установите его, перезапустите диспетчер SDK после обновления. Получил этот ответ по этой ссылке. Ошибка Eclipse: R не может быть разрешено переменной

Теперь он работает для меня

Ответ 3

Решением является перезапуск диспетчера SDK после обновления инструментов SDK до версии 22. Только тогда появляется и может быть установлена ​​новейшая версия инструментов сборки Android. Это исправило ошибку для меня.

Ответ 4

У меня была та же проблема.

Я решил это так:

  • В свойствах проекта (eclipse) → путь сборки java → порядок и экспорта убедитесь, что все ваши банки в папке libs отмечены.
  • И "Android Tools → Fix Project Properties", затем "Project → Clean"
  • Будьте осторожны, чтобы не забыть: "Project → Build Automatically"

Это проблема с обновлениями Android SDK (инструменты версии 22, платформенные инструменты версии 17).