stackoverflowerror solucion que errores java android eclipse string fatal-error

solucion - Error fatal: diseño no válido de java.lang.String al valor



java.lang.stackoverflowerror que es (7)

A mi me pasó lo mismo. Creé una TestActivity y creo que tenía una función public void main (String args []). Fui a las propiedades y luego a Run / Debug y eliminé TestActivity y funcionó bien.

Tengo un error extremadamente molesto en Eclipse (en la consola):

Invalid layout of java.lang.String at value A fatal error has been detected by the Java Runtime Environment: Internal Error (javaClasses.cpp:129), pid=15238, tid=140306591237888 fatal error: Invalid layout of preloaded class JRE version: 7.0_07-b10 Java VM: Java HotSpot(TM) 64-Bit Server VM (23.3-b01 mixed mode linux-amd64 compressed ops) Failed to write core dump. Core dumps have been disabled. To enable core dumping, try ulimit -c unlimited" before starting Java again An error report file with more information is saved as: /home/till/workspace/Encrypt/hs_err_pid15238.log If you would like to submit a bug report, please visit: http://bugreport.sun.com/bugreport/crash.jsp

Descarga de registro

No puedo tener ningún sentido de esto, porque incluso Eclipse no muestra ningún error (en el editor de código) ... Esto es un asesino de productividad real, porque bloquea todo progreso. Si alguien tiene alguna idea sobre cómo resolver esto, responda esta pregunta.

Muchas gracias mucho antes,

Hasta


Debe hacer una configuración de ejecución para una "aplicación de Android". Si lo hace por "Aplicación Java" por error, este error se mostrará.


En el caso de un proyecto de Android , debe eliminar Android Lib de la configuración de inicio para esa clase específica. Use el "tutorial" a continuación como una guía.

  • Proyecto -> Propiedades -> Configuración de ejecución / depuración ;
  • Seleccione su clase y haga clic en " Editar ";
  • Abra la pestaña " Classpath " y elimine Android Lib de " Bootstrap Entradas ";
  • Aplica todo y ejecuta la clase nuevamente.

Esto me pasó después:

  1. Insertar una clase en el proyecto de la aplicación Android donde había olvidado eliminar la función public static void main(String args[]) . (Anteriormente había realizado una prueba rápida de la clase).
  2. Intenté ejecutar la aplicación mientras que había abierto y enfoqué la clase anterior en el editor de Eclipse.

Lo curioso fue que, después del error de Eclipse, no importaba en qué clase cambiara el foco, cuando intentaba ejecutar la aplicación nuevamente, estaba atrapado con el mismo error.

Inspirado por la solución de , logré resolver el problema (desde Project-> Properties-> Run / Debug Settings eliminando la configuración de inicio defectuosa), pero tan pronto como intenté ejecutar la aplicación de esta clase, lo mismo ocurrió sucediendo de nuevo. Cuando eliminé la función public static void main(String args[]) de la clase, el problema se resolvió definitivamente.


Tuve el mismo problema, entonces (como Jeff Schultz dijo here ) intenté:

Ejecutar como -> aplicación de Android

y problema resuelto. Pero no sé la razón que causa este problema. ¡Espero que esto te ayude!


Tuve el mismo problema, solucionado por:

Ejecutar-> Configuraciones de ejecución;

Haga clic a la izquierda en "Aplicación de Android" -> Botón en la parte superior "Nuevo";

luego escriba un nombre y "Navegar" en el Proyecto -> funciona!


Tuve un problema similar en el fatal error: Invalid layout of preloaded class con Kepler Service Release 1 con Windows 7.

Project -> Properties -> Java Build Path -> Order and Export --> check mark any unchecked library or Android version and then hit OK. Then run as Android application.