После установки Android ADT 14: «R не может быть решена» - PullRequest
1 голос
/ 26 октября 2011

После обновления до ADT 14 мой проект, который раньше работал нормально, теперь полон ошибок. Везде, где я ссылаюсь на «R» (R.string.mystring и т. Д.), Там говорится, что «R не может быть разрешен».

У меня нигде нет импортированного android.R.

В моей папке "gen" ничего нет.

"Очистка" проекта только что обнаружила ВСЕ места, на которые я ссылаюсь "R", пометив их с ошибкой.

Есть предложения?

Ответы [ 4 ]

2 голосов
/ 05 января 2012

Я перепробовал все вышеперечисленные советы, но ни один из них не помог мне.В моем файле строк тоже не было ошибок xml.В конечном счете, удаление и воссоздание strings.xml было тем, что сработало для меня.

2 голосов
/ 26 октября 2011

Убедитесь, что вы установили последнюю версию подключаемого модуля ADT Eclipse и / и переустановите Android SDK Tools + Platform-Tools из «Android SDK и AVD Manager» (Eclipse -> Window -> Android SDK и AVD Manager)

2 голосов
/ 26 октября 2011

Обычно эта проблема вызвана импортом android.R, как вы заявляете, но, поскольку это не проблема в вашем случае, я подозреваю, что в одном из ваших файлов ресурсов возникла ошибка XML.

1 голос
/ 08 ноября 2011

Да, возможно, это может произойти из-за R14 и R15, я тоже сталкивался с этим, для быстрого решения попробуйте изменить любой файл Java и очистить проект сборки Android.Это создало файл R.java для меня.Я знаю, что это не идеальный ответ для проблемы, но он работает

...