Ошибка: невозможно найти класс R.java Нет такого файла или каталога - PullRequest
4 голосов
/ 18 октября 2010

Я продолжаю получать это при попытке начать новый проект

ERROR: Unable to open class file C:\Users\Levi\Desktop\Android\workspace\Droid1\gen\com\androidbook\droid1\R.java: No such file or directory

Я пытался изменить настройки, чтобы изменить путь сборки к проекту, но он все равно не будет работатьна рабочем столе плохое место для установки Eclipse?

Ответы [ 5 ]

5 голосов
/ 18 октября 2010

Чистота работает иногда и ее следует попробовать.Я также обнаружил, что удаление каталога gen и его обновление приведет к его перестройке.Попробуйте также.

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

Удачи.

2 голосов
/ 21 мая 2011

Обычно вышеупомянутые советы (обновить, очистить) работают на меня. Но в последнее время у меня был очень настойчивый случай этой ошибки, которая была вызвана чем-то другим:

Один из XML-файлов макета в res / layout содержит ссылку на пользовательское представление (org.company.project1.MyView). Однако я изменил путь к пакету (org.company.project2.MyView), поэтому ссылка стала недействительной.

Таким образом, , если все не удается, попробуйте просмотреть свои XML-файлы макета на предмет недопустимых определений пользовательских элементов .

Приветствия

2 голосов
/ 18 октября 2010

Project-> Clean обязательно исправит это (если ваши ресурсы не будут компилироваться по какой-то отдельной причине).

Я помню, что когда я впервые запустил Eclipse (в середине 2009 года, не могу вспомнить, был ли это Galileo, Ganymede или что-то еще) в Windows Vista, он представлял несколько проблем, которые в конечном итоге были связаны с тем, что Eclipse находился в каталоге, путь содержал пробел ...

2 голосов
/ 18 октября 2010

Я тоже получаю эту ошибку, мне помогает запуск Project-> Clean в Eclipse.

0 голосов
/ 23 июня 2011

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

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

"создать новое рабочее пространство"

войдите в рабочее пространство .... и затем

Переключитесь на свое старое рабочее пространство ... в недавно сформированном рабочем пространстве ...

это была моя серебряная пуля.так расстраивает, что у меня нет четкого ответа.

Использование версии: Helios Service Release 2 Идентификатор сборки: 20110218-0911

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