R.java больше не генерирует ничьи

Моя R.java не генерирует более 19 изображений... Что происходит? Как я могу это исправить?

2 ответа

Решение

Если вы очистили свой проект, скорее всего, вы ввели какую-то ошибку XML, о которой она вам не сообщает. Более поздний SDK имеет некоторые причуды, и очень легко представить ошибку XML, о которой вам явно не сообщают, но которая препятствует правильной компиляции вашего класса R. Это может быть в вашем макете, это может быть в вашем манифесте... действительно, любой xml может быть виновником. Убедитесь, что все ваши изображения строчные и у вас нет одинаковых файлов с разными расширениями, таких как foo.jpg и foo.png.

Я не уверен в вашем случае, однако, мое дело; Я использую Eclipse, иногда он не генерирует R.java

  1. Посмотрите на ваш XML-файл, убедитесь, что в вашем xml нет ошибок.
  2. Обновите ваш проект или закройте Eclipse и откройте снова (или Очистите ваш проект; выберите project > Чисто.... но это последний выбор, и вам нужно убедиться, что в xml-файле нет ошибок, в противном случае, все прошло, я не уверен, что есть способ вернуть R.java или нет) Обычно, R.java сгенерирует автоматически. но иногда я не знаю, почему это немного глупо:b, но я закрываю Eclipse и снова открываю его, и это работает.
Другие вопросы по тегам