Java Model Exception: Java Model Status no existe] después del proyecto Eclipse Android Clean

Después de realizar un Menubar> Proyecto> Limpiar … Tengo el siguiente error en el errorlog:

Excepción de modelo Java: Estado del modelo Java [gen [en MyApp] no existe] en org.eclipse.jdt.internal.core.JavaElement.newJavaModelException (JavaElement.java:502) en org.eclipse.jdt.internal.core.Openable .generateInfos (Openable.java:246) en org.eclipse.jdt.internal.core.JavaElement.openWhenClosed (JavaElement.java:515) en org.eclipse.jdt.internal.core.JavaElement.getElementInfo (JavaElement.java:252 ) En org.eclipse.jdt.internal.core.JavaElement.getElementInfo (JavaElement.java:238) en org.eclipse.jdt.internal.core.PackageFragmentRoot.getKind (PackageFragmentRoot.java:477) en org.eclipse.jdt. Internal.ui.packageview.PackageExplorerContentProvider.processDelta (PackageExplorerContentProvider.java:645) en org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.handleAffectedChildren (PackageExplorerContentProvider.java:791) en org.eclipse.jdt.internal.ui. Packageview.PackageExplorerContentProvider.processDelta (PackageExplorerContentProvider.java:734) en org.eclipse.jdt.internal.ui.pa Ckageview.PackageExplorerContentProvider.handleAffectedChildren (PackageExplorerContentProvider.java:791) en org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.processDelta (PackageExplorerContentProvider.java:734) en org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider. ElementChanged (PackageExplorerContentProvider.java:124) en org.eclipse.jdt.internal.core.DeltaProcessor $ 3.run (DeltaProcessor.java:1557) en org.eclipse.core.runtime.SafeRunner.run (SafeRunner.java:42) en Org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1547) en org.eclipse.jdt.internal.core.DeltaProcessor.firePostChangeDelta (DeltaProcessor.java:1381) en org.eclipse.jdt.internal. Core.DeltaProcessor.fire (DeltaProcessor.java:1357) en org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged (DeltaProcessor.java:1958) en org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged (DeltaProcessingState. Java: 470) at org.eclipse.core.internal.events.Noti FicationManager $ 2.run (NotificationManager.java:291) en org.eclipse.core.runtime.SafeRunner.run (SafeRunner.java:42) en org.eclipse.core.internal.events.NotificationManager.notify (NotificationManager.java:285 ) En org.eclipse.core.internal.events.NotificationManager.broadcastChanges (NotificationManager.java:149) en org.eclipse.core.internal.resources.Workspace.broadcastPostChange (Workspace.java:313) en org.eclipse.core. Internal.resources.Workspace.endOperation (Workspace.java:1022) en org.eclipse.core.internal.resources.InternalWorkspaceJob.run (InternalWorkspaceJob.java:45) en org.eclipse.core.internal.jobs.Worker.run Worker.java:55)

¿Alguna idea si esto es un problema y qué lo causa? Ocurre si limpo solo mi proyecto o todos los proyectos

  • Frink

Mi entorno de desarrollo es: Eclipse 3.5.2 con ADT 0.9.7 (2.1) y Java SDK 6 Actualización 21 32bit Windows XP VirtualBox VM en 64 bits Windows 7 AMD Phenom II X4 955 Procesador @ 3.20GHz con 4GB de RAM

Tuvo un error similar por diferentes razones. Mi error se inició después de cambiar el nombre del paquete de destino en el proyecto. Después de probar la solución de paskster sin éxito, empecé diggin '.

El problema real era que renombrar el nombre del paquete desde el archivo de manifiesto no funcionó como se esperaba. Pensé que cambiaría todo en todas partes. Sin embargo, el nombre de paquete antiguo todavía estaba en el archivo de manifiesto en el directorio de prueba y en algunas vistas en los recursos. Después de cambiar los nombres manualmente y reconstruir el proyecto, el error había desaparecido .

Pruebe esto, trabajó para mí:

  • Elimine el archivo R.java en la carpeta gen
  • Actualizar el proyecto
  • Construir proyecto

Encontrado aquí: http://www.joshuakerr.com/2009/10/23/android-and-the-missing-gen-folder/

Tuve el mismo problema.

Cerrando el AndroidProject, reiniciando Eclipse y reabriendo el AndroidProject resuelto el problema para mí! No en la primera vez, pero después de segunda o tercera vez haciendo esto, el error desapareció!

Weired cosa es que mediante la búsqueda en google bastante mucho sólo obtener este hilo. Así que parece que es un problema muy nuevo, tal vez alguna actualización del SDK que lo causó.

Puede comprobar la pestaña de problemas en Eclipse. El error se debe a que la ruta de compilación de Java no está configurada. Puede configurar la variable de entorno en la configuración de MyComputer como C: \ Archivos de programa \ Java \ jre6 \ bin y reiniciar el eclipse. Espero que funcione para usted como trabajó para mí 🙂

Esto funcionó para mí.

Intente hacer clic con el botón derecho del ratón en Proyecto (en el Explorador de paquetes)

Herramientas de Android> Fix Project Properties

Proyecto> Limpieza ……

Me enfrentaba a un problema similar y resolverlo mediante la construcción manual de los proyectos que estaban causando el problema y, a continuación, ejecutar todo limpio / construir.

He enfrentado el mismo problema. He intentado todas las soluciones dadas, pero ninguna de la solución ha funcionado para mí. Más tarde me di cuenta de que he cambiado mi aapt.exe (proporcionado con sdk android) con otro aapt.exe. Por lo tanto, cuando vuelvo a los cambios, el problema se resuelve automáticamente.Actually que estaba cambiando aapt.exe a aapt_real.exe y poner Algún otro aapt.exe que se requiere para algún proyecto específico. Así, asegúrese de que su aapt.exe debe ser el mismo que se da junto con android sdk, es decir, ADT. También tenga cuidado de que el nombre de espacio de trabajo creado en eclipse no debe contener espacios. Por ejemplo, el nombre de espacio de trabajo no debe ser como ese "nuevo espacio de trabajo". Si hay espacio en el nombre del espacio de trabajo de eclipse, también provoca el mismo error. Así, para eliminar este error debes crear un nuevo espacio de trabajo en eclipse sin ningún espacio.

  • Publicar solicitud de varias partes con Android SDK
  • Respecto a la eliminación de la barra de título de actividad en Android
  • Mostrar teclado suave para el diálogo
  • Api teclado Android
  • Instalar android fuera de línea es difícil
  • AsyncTask y setAdapter en métodos onCreate
  • <AudioRecord> "No se pudo obtener la entrada de audio para la fuente de grabación 1"
  • Orientación de la superficie de la cámara con el androide
  • Instalación de Android SDK más antiguo con Homebrew
  • Android SDK en Eclipse da error sobre certificado caducado
  • ¿Es posible guardar sms en borradores usando Android sdk
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.