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.
- Android Studio TransformException: Error: Error de ejecución para la tarea ': app: transformClassesWithDexForDebug'
- Mostrar fotos se queda sin memoria
- ¿Cómo encubierta realmResult a la matriz y pasar a otra actividad?
- Actualización de iconos de pestaña de Android
- ¿Cómo configurar el elemento seleccionado de Spinner por valor, no por posición?
He comprobado mi ruta de Java. Pero no es capaz de solucionarlo.
- Android - Geocoder no obtener la cadena de direcciones
- Excepción sobre la serialización de array usando proguard android
- Envío de una solicitud JSON HTTP POST desde Android
- Eliminar Contacto seleccionar opción formulario seleccionar opciones
- ActionBarSherlock con múltiples MenuItems?
- GetSearchForm devuelve null cuando se utiliza UserSearch en XMPP con aSmack
- Android studio Acción llamada para ejecutar códigos USSD
- Cómo llamar a un método en MainActivity de otra clase?
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.