R.java исчезает после очистки проекта - PullRequest
32 голосов
/ 09 октября 2010

После того, как я добавил несколько файлов .png в свою папку для рисования Project Workspace, я обновил свои рисованные папки в Eclipse, и обнаружились вновь добавленные файлы.Но когда я попытался получить доступ к этим ресурсам с помощью R.drawable.xyzimage, xyzimage, хотя и в папке, не удалось разрешить.

Итак, я сделал Project Clean и угадаю, что после того, как этот чистый R.java полностью исчез, и все мои классы, получающие доступ к ресурсам с помощью R.java, показывают все виды ошибок, и Eclipse не позволит мне запустить кодбольше.

У меня есть резервная копия моего исходного кода, но я хочу выяснить, можно ли регенерировать R.java и как?

Спасибо за помощь.

Ответы [ 34 ]

0 голосов
/ 30 августа 2014

Извините, если мой английский плохой.У меня была похожая проблема, после создания проекта очистки файл R.java исчезнет.Но стер каталог GEN и собери проект заново, этот файл не воссоздан.Итак, комментарий к названию изображений, которые у меня были, и я понял, что одним из изображений является расширение GIF.В моем проекте моя цель 4.1 и 2.2 мин.Решение, которое сработало мной, было: 1) Удалить изображение GIF 2) Удалить каталог GEN 3) Щелкните правой кнопкой мыши по проекту и выберите Build Project.Я надеюсь, что кто-то будет работать.

0 голосов
/ 01 февраля 2013

У меня была такая же проблема, когда я чистил свой проект. Я сошел с ума, чтобы решить это, я искал и искал, но решил по-своему. Прежде всего, удалите все ненужные файлы в папке / res . У меня были некоторые заметки, я взял их в другой проект, над которым я не работаю, и собрал проект вручную. Это сработало! Попробуйте это, я уверен, это поможет.

Хорошо развивается!

0 голосов
/ 17 июня 2015

первый: снимите флажок меню> проект> построить автоматически.

Во-вторых, Меню> проект> очистить> выбрать свой проект, затем установите флажок «строить только выбранные проекты».

Нажмите кнопку ОК.

Затем файл R.java был успешно собран снова Eclipse.

0 голосов
/ 09 октября 2010

Попробуйте отредактировать одну строку кода в вашем проекте, затем соберите проект еще раз.

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