No se puede encontrar el archivo de clase para java.lang.Object

Reinstalé mi eclipse. Y luego importa todos los proyectos en el Eclipse, pero cada proyecto tiene un error común:

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

He comprobado mi ruta de Java. Pero no es capaz de solucionarlo.

Marque esto si funciona:

Hay un problema con los repositorios java. Supongo..:

Vaya a Help > Install New Software > Haga clic en Add botón.

En popup:

Nombre: ADT

Ubicación: https://dl-ssl.google.com/android/eclipse

Instale todos los softwares disponibles en la lista. Esto puede funcionar.

¡¡¡Tenga un buen día!!!

Haga clic derecho en Proyecto -> Propiedades, Java Build Path.

Introduzca aquí la descripción de la imagen

Compruebe si tiene JRE instalado. Si está instalado, haga clic en EDITAR y compruebe si está apuntando a la ubicación correcta

Introduzca aquí la descripción de la imagen

Un camino más rápido será

Haga clic con el botón derecho del ratón en el proyecto —> Propiedades —> Construya la ruta —> Agregue los tarros externos -> Encuentre su android-xx.Jar por ejemplo android-17.jar

En mi caso estoy usando el adt y es aquí

E: \ adt-bundle-windows-x86_64-20130219 \ adt-bundle-windows-x86_64-20130219 \ sdk \ plataformas \ android-17

Espero eso ayude

Esto me sucedió cuando intenté fusionar dos ramas de un proyecto de Android usando eGit. Por alguna razón mi camino de construcción básicamente desapareció (posiblemente uno de los archivos fue sin seguimiento).

Para recuperar las bibliotecas JRE y android, simplemente hice clic con el botón derecho del ratón en el proyecto en el explorador de proyectos y pulsé Herramientas Android -> Propiedades del proyecto de corrección (estas opciones solo están disponibles si tiene instalado ADT de Android).

Prueba esto:

Vaya a Build Path -> Libraries -> Add Library -> JRE System Library -> Select JRE

No estoy seguro, pero puede que te falte la JRE System Library en tu proyecto, esto no sucede a menudo, pero es posible.

Acabo de tener este problema y todo lo que tenía que hacer era limpiar el espacio de trabajo entero, es decir, todos los proyectos en el espacio de trabajo. El error desapareció.

He tenido este problema después de instalar una versión más nueva de Google ADT. La solución, al menos ejecutar OS X, es hacer una copia de su proyecto en un lugar seguro, borrarlo completamente de Eclipse e importarlo de nuevo usando Archivo-> Import-> General-> Proyectos Existentes en el Espacio de Trabajo.

FYI

Estoy usando Google en OS X Mavericks Android Herramientas para desarrolladores Construir: v22.2.1-833290

Pero estoy casi seguro de haber hecho en el pasado con anteriores versiones de OSX y ADT.

También tenía este problema y en mi caso el problema era que faltaba la siguiente línea en el archivo .classpath del proyecto actual:

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

Añadirlo resolvió el problema para mí.

Este error se debe a que uno de "Android Private Libraries" está dañado o de una versión incorrecta. En mi caso era android-support-v4.jar . Lo reemplazo con uno de un proyecto de trabajo y funciona.

  • ¿Dónde puedo encontrar la ubicación predeterminada para las librerías de claves android creadas por eclipse?
  • No se puede resolver el método openFileInput (Android Development)
  • Desenfocar imagen con Universal Image Loader
  • "RuntimeException: tipo de letra nativo no se puede hacer" al cargar la fuente
  • LargeHeap = true manifesto etiqueta no funciona?
  • ¿Qué es getSeekableFileDescriptor () en este documento android?
  • Agregue un botón dinámicamente a un LinearLayout en Android
  • Desactivar partes del código para acelerar los tiempos de construcción (Gradle)
  • Samsung Galaxy Nexus diseño / estructura estirable?
  • ListView - getView se llama demasiadas veces
  • Android - Llamadas de red asíncronas - Respuesta dependiente entre sí
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.