Не удается разрешить символ R в Android Studio 2.0

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

У меня также возникает ошибка для «MainActivity», которая, похоже, не исправляется с помощью всех вышеуказанных попыток.


person Melissa Jane Thompson    schedule 10.04.2016    source источник
comment
Попробуйте очистить кеш и перезапустить студию Android.   -  person Alexander    schedule 10.04.2016
comment
Он вообще строится? Когда вы говорите, что у вас возникла ошибка, скорее всего, процесс сборки не будет успешно завершен, и, следовательно, класс R не создан.   -  person m02ph3u5    schedule 10.04.2016


Ответы (2)


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

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

person sagits    schedule 11.04.2016

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

person gaurav    schedule 11.04.2016