R.java не существует ... но существует! Проблема началась после установки ADT 10.0.0

1

Я получаю эту ошибку, когда пытаюсь очистить проект: ОШИБКА: невозможно открыть файл класса.... R.java: нет такого файла или каталога

Так что я больше не могу строить свои проекты. Но R.java находится в папке gen и отлично выглядит, когда я его открываю.

Это происходит с каждым из моих проектов. Я попытался полностью удалить папку Eclipse и переустановить ее (Helios on Windows) и Android ADT. Не повезло.

Я также попытался переместить мое рабочее пространство на другой диск. Не повезло.

Я убедился, что все папки в моем рабочем пространстве не прочитаны. Это работало в первый раз, но сразу же ошибка вернулась, когда я очистил свой проект.

Все это началось сразу после установки ADT 10.0. Мне интересно, как-то он строит R.java как файл только для чтения.

EDIT: удаляет ли каталог eclipse до reset всю свою конфигурацию?

Дополнительная информация: Все мои проекты в порядке, пока я не перестрою их или не очищу. Тогда каждый класс, который смотрит на R.java, выдает ошибку.

Теги:
r.java-file

6 ответов

1
Лучший ответ

Мне как-то удалось это исправить, но я точно не знаю, что это сделал. Вот что я сделал.

  • Удаленный каталог eclipse и переустановил его и ADT.
  • Удалил мой первоначальный проект, у которого была первая проблема.
  • Создал новый проект с моим оригинальным именем проекта.
  • Вручную скопировал все мои файлы классов и res в новый проект и обновил его.
  • Вставка текста старого манифеста в новый манифест.

Я сделал все это, потому что просто импорт оригинального проекта снова ничего не решил.

После вышеуказанных изменений мои другие проекты по-прежнему были проблемы после нажатия на них. Но потом я мог бы исправить их, удалив папку Gen и убедившись, что в Java Build Path были проверены все папки.

1

Я думаю, формат C: и переустановка окон
будет предпочтительным способом решения этой проблемы:)
сейчас для серьезных, что работа для меня
установить все обновления перезапустить eclipse и закрыть проект
перезапустите eclipse и удалите gen из eclipse и перестройте свой проект

1

Вы пытались удалить папки "bin" и "gen" и после этого сделать clean/build?

  • 0
    Да, я удалил их обоих. Я попытался изменить Java Build Path на gen, на bin и просто изменить его с Folder на Project. Пока ничего не получалось.
0

Ребята Helo,

:) Это мое решение, которое работает для меня отлично в затмении.
Сначала: Вам нужно сделать копию файла, который создает проблему.
Второе: удалить этот файл из eclipse
В-третьих: Проект > чистый
После того, как вы можете перезагрузить свой деленный файл из того места, где вы его сохранили.

Хороший день

0

Если у вас возникла проблема для всех ваших проектов, это может быть так:

"Срок действия сертификата отладки" ошибка в плагинах Android Eclipse

что я исправил это для меня, хотя я не получал ошибок отладочного сертификата. видимо, сертификат отладки действителен только один год.

0

Я нашел эту проблему сообщил для Mac:

Но это то же самое для Windows, и я думаю, для Linux. Я опубликовал там обходной путь, очень похожий на один на TenFour04, но без необходимости переустанавливать что-либо:

  • Удалить проект из Eclipse;
  • Удалить все созданные и созданные файлы и папки (bin, gen,.classpath,.project, default.properties);
  • Перейдите в Eclipse и создайте новый проект Android (не импортируйте существующий), выбрав исходные исходные файлы;
  • Отрегулируйте все настройки (JRE, библиотеки, связанные файлы, аспекты и т.д.)
  • Clean.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню