studio proyecto jdk descargar desarrollo configurar android gradle jvm heap

proyecto - Android Gradle no pudo reservar suficiente espacio para el montón de objetos



jdk android studio download (7)

He instalado Android Studio 1.1.0. Todavía no he hecho nada, como iniciar una nueva aplicación de Android o importar algo. De alguna manera está tratando de construir algo y arroja un error de sincronización.

Error: no se puede iniciar el proceso del demonio. Este problema puede deberse a una configuración incorrecta del demonio. Por ejemplo, se utiliza una opción jvm no reconocida. Consulte el capítulo de la guía del usuario sobre el demonio en http://gradle.org/docs/2.2.1/userguide/gradle_daemon.html

Lea el siguiente resultado del proceso para obtener más información:

Se produjo un error durante la inicialización de VM. No se pudo reservar suficiente espacio para el almacenamiento dinámico de objetos. No se pudo crear la máquina virtual Java.

Ya lo revisé en gradle.org/.../gradle_daemon.html pero no pude encontrar nada que me ayude a resolver el problema.

No es un problema de memoria porque tengo 8 GB de memoria física y ningún otro programa en ejecución.


Solución para Android Studio 2.3.3 en MacOS 10.12.6

Inicie Android Studios con más memoria de almacenamiento dinámico:

export JAVA_OPTS="-Xms6144m -Xmx6144m -XX:NewSize=256m -XX:MaxNewSize=356m -XX:PermSize=256m -XX:MaxPermSize=356m" open -a /Applications/Android/ Studio.app


Agregue la siguiente línea en MyApplicationDir/gradle.properties

org.gradle.jvmargs=-Xmx1024m


Intenté varias soluciones, nada parecía funcionar. Configurar mi sistema JDK para que coincida con el de Android Studio resolvió el problema.

Asegure su sistema java

java -version

Es lo mismo que los androides

File > Project Structure > JDK Location


Me encontré con el mismo problema, aquí está mi publicación:

Android Studio - Error de compilación de Gradle - Java Heap Space

resumen ejecutivo: Windows busca el archivo gradle.properties aquí:

C:/Users/.gradle/gradle.properties

Así que cree ese archivo y agregue una línea como esta:

org.gradle.jvmargs=-XX/:MaxHeapSize/=256m -Xmx256m

según la publicación de @Faiz Siddiqui


Mi solución con Android Studio 3.0.0 en Windows 10 es eliminar por completo cualquier argumento jvm del archivo gradle.properties .

Estoy usando Android gradle wrapper 3.0.1 con gradle versión 4.1. Ningún comando gradlew funcionaba, pero una advertencia dice que está tratando de ignorar cualquier argumento de memoria jvm ya que se eliminaron en 8 (que supongo que es Java 8).


Para Android Studio 1.3: (Método 1)

Paso 1: Abra el archivo gradle.properties en su proyecto de Android Studio.

Paso 2: agrega esta línea al final del archivo

org.gradle.jvmargs=-XX/:MaxHeapSize/=256m -Xmx256m

Los métodos anteriores parecen funcionar, pero si no lo hace, entonces lo hará (Método 2)

Paso 1: Inicie Android Studio y cierre cualquier proyecto abierto ( Archivo> Cerrar proyecto ).

Paso 2: en la ventana de bienvenida, vaya a Configurar> Configuración .

Paso 3: Vaya a Compilación, Ejecución, Implementación> Compilador

Paso 4: cambie el tamaño de almacenamiento dinámico del proceso de compilación (Mbytes) a 1024 y el proceso de compilación adicional a Opciones de máquina virtual a -Xmx512m .

Paso 5: cierre o reinicie Android Studio .


en gradle.properties, incluso puedes eliminar

org.gradle.jvmargs=-Xmx1536m

tales líneas o comentarlas. Deje que Android Studio lo decida. Cuando me encontré con este mismo problema, ninguna de las soluciones anteriores funcionó para mí. Comentando esta línea en gradle.properties ayudó a resolver ese error.