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.
- BadTokenException: No se puede agregar la ventana
- La invocación de Apache DefaultHttpClient resulta en "java.lang.RuntimeException: Stub!"
- Utilice jsoup para extraer texto de la clase 'form' con datos de página variable
- Significado de Super Keyword
- Android: crear calendarios personalizados con eventos
He comprobado mi ruta de Java. Pero no es capaz de solucionarlo.
- Enviar notificación a todos los dispositivos conectados a una red Wi-Fi
- Cómo obtener el IP del hotspot wifi en Android?
- Android Rest Client
- Obtención de Latitude y Longitud 0.0 en Android M
- ActionBar ERROR: Navegación de modo de lista no visible después de usar SearchView
- Ajuste del valor de la hiladora dinámicamente
- Lista de comparación <String >
- Android: Modo Jumbo vs Multidex
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.
Compruebe si tiene JRE instalado. Si está instalado, haga clic en EDITAR y compruebe si está apuntando a la ubicación correcta
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.