2016-04-10 3 views
1

Я работаю над проектом, и я не могу поменять «R» на красную ошибку. Я пробовал очистить проект, перестроить проект, перезапустить Android Studio и проверить свой XML-код, который все выглядит нормально.Не удается разрешить символ R в Android Studio 2.0

У меня также есть ошибка, связанная с 'MainActivity', которая, похоже, не исправлена ​​с помощью всех вышеперечисленных попыток.

+0

Попробуйте очистить кэш и перезапустить андроид-студию – Alexander

+0

Создает ли он вообще? Когда вы говорите, что у вас ошибка, она, скорее всего, не завершит процесс сборки и, следовательно, не создается класс R. – m02ph3u5

ответ

1

Обычно это xml или ошибка кода. Иногда он генерирует только R на фразу построения, если фраза сборки не завершена, ваш R останется красным.

Попытайтесь проверить ошибку, которую вы получаете при строительстве, должно быть что-то непонятное, и даже строка в файле, которая дает ошибку.

0

Открыть Gradle Console, проверить наличие ошибки и попытаться ее устранить. У меня была такая же проблема (не могу разрешить символ R) при обновлении Android Studio этим утром. Когда я проверил, он оказался неправильным файлом растрового файла NinePatch. Я удалил его и сделал чистый проект, сборка завершилась успешно.

Смежные вопросы