Cómo configurar la JVM de Gradle en Android Studio 1.3

A partir de la versión 1.3, Android Studio ya no admite ajustes de argumentos JVM Gradle específicos de IDE. Los ajustes de JVM de Gradle deben configurarse en los archivos gradle.properties. Este cambio es necesario para mantener el resultado de construcción coherente, independientemente de donde se ejecute la compilación (IDE, línea de comandos o servidor CI). Si su proyecto utiliza argumentos JVM Gradle específicos de IDE, Android Studio le ayudará a copiar Esas configuraciones al archivo gradle.properties de su proyecto. El campo de texto "Gradle VM options" en la página de configuración de "Gradle" también se ha eliminado.

Estoy recibiendo error:

Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the user guide chapter on the daemon at http://gradle.org/docs/2.4/userguide/gradle_daemon.html Please read the following process output to find out more: ----------------------- Error occurred during initialization of VM Could not reserve enough space for object heap Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. 

Mis archivos gradle.properties

 org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 org.gradle.parallel=true 

Intente cambiar sus jvmargs a lo siguiente

 org.gradle.jvmargs=-Xmx1024m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 

O algo más pequeño -Xmx512m como su sistema no tiene suficiente memoria para crear el montón de objetos y por lo tanto el jvm.

También puede agregar la siguiente opción también:

  org.gradle.daemon=true 

Para los de macosx me gusta agregar lo siguiente

 -Djava.awt.headless=true 

Agregue esto a su cláusula android en build.gradle

 compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } 
  • ¿La resolución de conflictos de Gradle no funciona con los proyectos de Android?
  • La generación de grados falla para la excepción de host desconocido
  • Gradle: Plugin con id 'android-library' no encontrado
  • ¿Cómo puedo ver el comando CLI ejecutado por una tarea Gradle en Android Studio?
  • Analiza el proyecto Android Studio (Gradle) con Sonarqube
  • El objetivo "$ {build.target}" no existe en el proyecto "LibA" al ejecutar build.xml de Android desde Gradle
  • Proyecto Android y Gradle: montar un solo módulo
  • ¿Cómo estructura el directorio de prueba del proyecto en Android Studio?
  • Error de ejecución de la tarea: app: transformClassesWithJarMergingForDebug
  • Android con Gradle (Java terminado con valor de salida no nulo 2)
  • Incremento exponencial del tiempo de compilación de Android gradle
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.