Подтвердить что ты не робот

Не удается найти файл класса для java.lang.Object

Я заново установил свое затмение. а затем импортировал все проекты в Eclipse, но каждый проект имеет общую ошибку:

Cannot find the class file for java.lang.Object. at Line 1.

Я проверил свой Java-путь. Но не в состоянии разобраться.

4b9b3361

Ответ 1

Отметьте это, если оно работает:

Проблема с вашими репозиториями java. Думаю..:

goto Help > Install New Software > Нажмите кнопку Add.

во всплывающем окне:

Имя: ADT

Расположение: https://dl-ssl.google.com/android/eclipse

Установите все доступные программные средства в списке. Это может сработать.

Хорошего дня!

Ответ 2

Щелкните правой кнопкой мыши Project → Properties, Java Build Path.

enter image description here

Проверьте, установлена ​​ли JRE. Если установлено, нажмите "EDIT" и проверьте, указывает ли оно на правильное расположение.

enter image description here

Ответ 3

Более быстрый способ будет

Щелкните правой кнопкой мыши проект --- > Свойства --- > Путь сборки --- > Добавить внешние банки → Найдите ваш android-xx.Jar, например, android-17.jar

В моем случае я использую adt, и он здесь

E:\ADT-пачка окно-x86_64-20130219\вст-пачка окно-x86_64-20130219\SDK\платформа\андроид-17

Надеюсь, что это поможет

Ответ 4

Это случилось со мной, когда я попытался объединить две ветки проекта Android, используя eGit. По какой-то причине мой путь сборки практически исчез (возможно, один из файлов был не проверен).

Чтобы вернуть JRE и андроидные библиотеки, я просто щелкнул правой кнопкой мыши по проекту в проводнике проекта и нажал "Инструменты Android" → "Исправить свойства проекта" (эти параметры доступны только в том случае, если у вас установлен Android ADT).

Ответ 5

Попробуйте следующее:

Перейдите к Build PathLibrariesAdd LibraryJRE System LibrarySelect JRE

Я не уверен, но вам может не хватать JRE System Library в вашем проекте, это происходит не часто, но это возможно.

Ответ 6

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

Ответ 7

У меня возникла эта проблема после установки новой версии Google ADT. Решение, по крайней мере работающее с ОС X, заключается в том, чтобы сделать копию вашего проекта в безопасном месте, полностью удалить его из Eclipse и затем снова импортировать с помощью File- > Import- > General- > Existing Projects в Workspace.

FYI

Я использую Google на OS X Mavericks Инструменты для разработчиков Android Сборка: v22.2.1-833290

но я почти уверен, что делал это в прошлом с предыдущими версиями OSX и ADT.

Ответ 8

У меня тоже была эта проблема, и в моем случае проблема заключалась в том, что в файле .classpath текущего проекта отсутствовала следующая строка:

<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>

Добавление его решило проблему для меня.

Ответ 9

Эта ошибка объясняется тем, что одна из "Частных библиотек Android" повреждена или имеет неправильную версию. В моем случае это была поддержка android-v4.jar. Я заменил его одним из рабочего проекта, и он работает.