android - texto - No se puede ejecutar dex: espacio de montón de Java espacio de montón de Java
concatenar textos java (5)
Me está resultando imposible Ejecutar dex: espacio en el montón de Java Error de espacio en el montón de Java al ejecutar la secuencia de comandos del controlador web en Eclipse IDE. He configurado Eclipse IDE con Android SDK y AVD Manager.
También incrementé -Xms200m
a -Xmx512m
pero no funcionó.
Agregando esto a mi build.gradle finalmente lo resolvió para mí
dexOptions {
preDexLibraries = false
}
Cambiar -Dosgi.requiredJavaVersion = 1,5 a
-Dosgi.requiredJavaVersion=1.6
si su proyecto de eclipse usa el compilador de Java 1.6. Acabo de resolver este problema.
Cuando me _eclipse.ini
a este problema, descubrí que mi eclipse.ini
se renombró a _eclipse.ini
, por lo que Eclipse no pudo encontrarlo y tomó estos comportamientos incorrectos.
Cambié el nombre a eclipse.ini
y todo funcionaba normalmente.
La solución aceptada para esta publicación funcionó para mí: Falló la conversión a formato Dalvik: no se puede ejecutar dex: espacio de pila de Java
La esencia es: Seguir aumentando los valores de Xms y Xmx hasta que funcione o se quede sin memoria física.
Ejemplo: -XX:MaxPermSize=1536m -Dosgi.requiredJavaVersion=1.5 -Xms40m -Xmx1536m
Tu dijiste
También incrementé -Xms200m a -Xmx512m
-Xms200m y -Xmx512m son dos cosas diferentes. Quizás quisiste decir
de -Xms200m a -Xms512m
y
desde -Xmx200m hasta -Xmx512m