Android Studio. Проблемы с классом R
я обновился до Android Studio 0.1.6 и с тех пор не могу скомпилировать свой проект. Я получаю 81 ошибку в коде, который отлично работал с предыдущей версией приложения. Код не меняется.
все ошибки, связанные с классом R, примеры:
java: cannot find symbol
symbol: variable string
location: class %mypackagename%.R
и
java: cannot find symbol
symbol: variable id
location: class %mypackagename%.R
Я несколько раз пытался удалить содержимое папки "gen", он регенерируется, но это не устраняет проблему.
Я искал решение по всему интернету, но не могу найти никого с подобной проблемой. Некоторые люди испытывают проблемы с импортом своих проектов в Android Studio, но мой проект был оригинальностью, созданной в intellij idea, и я продолжаю работать над ним с Android Studio.
кстати, Intellij IDEA может компилировать и запускать проект, но я уже привык к Android Studio.
Я работаю над MAC OS 10.8, если это имеет значение.
ваша помощь очень оцененный.
обновление 1: Я проверил этой теме, оба gen и src выбраны в качестве источников, и у меня нет " импорта android.r " в любом месте кода
3 ответов
Это известная ошибка в 0.1.6. Google предложил отключить внешние сборки в настройках > компилятор в качестве временного исправления
@simon этот парень должен быть в состоянии решить известную ошибку в Android studio, которую google еще не смог полностью отследить? Если вы собираетесь негативно комментировать что-то подобное, пожалуйста, сначала сделайте свое исследование.
ошибка в xml, исправить, а затем: Построить-Перестроить Проект.
точно: это может быть проблема с перестроить источники и создать файл R. Попробуйте прокомментировать часть xml-файла, затем нажмите перестроить проект, затем раскомментировать и перестроить, может помочь.