Error fatal: Diseño no válido de java.lang.String en value

Tengo un error extremadamente irritante 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 

Log Descargar

No puedo hacer ningún sentido de esto, porque incluso Eclipse no muestra ningún error (en el editor de código) … Este es un verdadero asesino de la productividad, ya que bloquea todo el progreso. Si alguien tiene alguna idea sobre cómo resolver esto, responda a esta pregunta.

Muchas gracias de antemano,

Hasta

Tuve el mismo problema, entonces (como dijo Jeff Schultz aquí ) lo intenté:

Ejecutar como -> Aplicación para Android

Y el problema resuelto. Pero no sé la razón que causa este problema. ¡Espero que esto le ayude!

En el caso de un proyecto de Android , debe eliminar Android Lib de la configuración de lanzamiento para esa clase específica. Utilice el "tutorial" a continuación como 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 Entries ";
  • Aplicar todo y Ejecutar la clase de nuevo.

Esto me sucedió después de:

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

Lo curioso fue que, después del error de Eclipse, no importa en qué clase cambié el enfoque, cuando estaba tratando de ejecutar la aplicación de nuevo, me quedé con el mismo error.

Inspirado por la solución Odyr Sohn , logré resolver el problema (desde Project-> Properties-> Run / Debug Settings borrando la configuración de lanzamiento defectuoso), pero tan pronto como estaba tratando de ejecutar la aplicación de esta clase, lo mismo fue Sucediendo de nuevo Cuando eliminé la función public static void main(String args[]) de la clase, el problema se resolvió para siempre.

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

A mi me pasó lo mismo. Creé un TestActivity y supongo que tenía una función public static void principal (String args []). Entré en las propiedades y luego ejecutar / depurar y eliminado TestActivity y funcionó muy bien.

Tuve el mismo problema, lo resolví por:

Run-> Run Configuraciones;

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

A continuación, escriba un nombre y "Examinar" el proyecto -> funciona!

Tuve un problema similar en el fatal error: Invalid layout of preloaded class con Kepler Service Release 1 usando 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. 
  • Error al usar un tarro en mi proyecto
  • Actualizado a AppCompat v22.1.0 y ahora obtener "eliminar atributo" error
  • Detectar memoria disponible dentro de un WebView
  • Spinner con sub-spinner no funciona como se esperaba
  • Vista de la imagen de la escala de submuestreo - haga clic en los marcadores de pin en Imageview
  • ¿Multiplicar dobles en java?
  • Establece Atributos de audio en la clase SoundPool.Builder para API 21
  • Cuando los métodos predeterminados serán compatibles (Java 8) en Android?
  • Cómo hacer que una aplicación funcione por solo 3 días
  • Constantes de diseño XML de Android
  • java.lang.NullPointerException GoogleMaps V2
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.