Класс R был удален Eclipse после Чистого Проекта - PullRequest
3 голосов
/ 29 ноября 2010

Это самая странная вещь, которую я видел в Eclipse. Когда я запустил свой проект Android, я забыл выбрать класс Main view, и был выбран main.xml, так что, как вы знаете, я получил файл main.out.xml, сгенерированный Eclipse. Чтобы решить эту проблему, я выбрал «Проект> Очистить», но после этого мой R класс под gen/ исчез. Кто-нибудь знает, как вернуть его и / или как этого избежать? Заранее спасибо.

Ответы [ 3 ]

2 голосов
/ 29 ноября 2010

R класс генерируется каждый раз, когда вы перекомпилируете проект (если изменения необходимы), и вы не должны беспокоиться об этом.Более того, вам даже не следует фиксировать R-файл в вашей системе управления версиями, так как он должен генерироваться во время процесса сборки.

Я советую вам установить флажок «компилировать перед запуском» (eclipse должен иметь егов конфигурации запуска) проверено, поэтому файл R будет регенерирован перед запуском приложения.

0 голосов
/ 02 января 2012

Добавьте файл к ресурсу, который заставит Eclipse регенерировать класс R.

0 голосов
/ 29 ноября 2010

Eclipse хорошо известен такими проблемами.Если Project> Clean не помогает, попробуйте перезапустить IDE.

Я рекомендую использовать IntelliJ IDEA, хотя - я использовал Eclipse несколько лет назад, а затем переключился на IntelliJ, какое облегчение ...

http://blogs.jetbrains.com/idea/2010/10/intellij-idea-10-free-ide-for-android-development/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...