Android R был удален eclipse


Я делал приложение, в приложении было всего 10 действий и несколько кнопок с текстовыми представлениями ничего сложного, это было приложение lyrics (оно показывает тексты песен музыкальной группы). я делал кнопки, а затем я сделал их идентификаторы начали появляться красным цветом, поэтому я хотел знать, что произошло, и R был удален из папки gen, и вдруг все действия стали полны ошибок. ИДК то, что случилось я пытался регенерировать его, но не повезло я пробовал много вещей, но не повезло, так что я не знаю, что делать.

Я удалил gen папки, и выстраивать конфигурации регенерируется, но не р. я пробовал чистящие проекта, но не повезло. я пытался восстановить его из истории, но истории не было. так что ИДК что делать

4 2

4 ответа:

Похоже, что у вас есть ошибка/s в одном из интерфейсов .XML-файл. ADT (Eclipse) не сообщает об этих ошибках. Именно здесь проект ADT Android немного отличается от обычного проекта Java. Для android-проекта требуется постоянно обновляемый персистентный R.java файл. Помимо всего прочего, R.java файл имеет все идентификаторы ресурсов, предоставленные в интерфейсах, и поддерживает согласованность интерфейса.

Взгляните на этот пост, может быть, это быстрое решение вашей проблемы. вопрос.

Https://stackoverflow.com/a/22224369/819344

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

Прежде всего проверьте, нет ли ошибки в одном из ваших xml-файлов (layout, drawable и т. д...)

Очистите проект и перестройте его заново. Если этого не произойдет, удалите андроида.jar-файл и щелкните правой кнопкой мыши на project и выберите fix project setup, чтобы он был добавлен.