Cómo aumentar la memoria que está disponible para gradle

En el post oficial que detalla las características de la versión estable de Android Studio 2.1, me encontré con esto:

También estamos acelerando los tiempos de construcción mediante el uso de dex en proceso, que convierte los archivos de clase en archivos dex dentro del proceso del daemon Gradle. Esto evita la costosa operación de procesamiento de crear procesos dex separados. Para usar esta función, necesitará aumentar la cantidad de memoria disponible para el daemon Gradle a al menos 2 GB (1 GB es el valor predeterminado) .

Por favor, ¿cómo puedo aumentar la memoria disponible para Gradle?

En el archivo build.gradle su aplicación, agregue lo siguiente:

 android{ //.... dexOptions { javaMaxHeapSize "2g" } } 

En Android Studio 2.1 abra su archivo gradle.properties. Encuentra la línea

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

Descomente la línea. Gradle fue más rápido después de hacer esto.

No he probado esto, pero debería funcionar:

En el archivo graddle.build:

 apply plugin: 'java' compileJava { //raise heap options.fork = 'true' options.forkOptions.with { memoryMaximumSize = “2048m” } } 

Si no funciona en Windows intenta agregarlo a un nuevo archivo gradle.properties junto a gradle.build

Referencias: http://www.gubatron.com/blog/2014/07/29/solved-gradle-how-to-increase-the-java-compilers-available-heap-memory/

Espero que esto te ayude

  • Servidor ADB no ACK en macOS
  • Utilizar el complemento Android DataBinding en paralelo con Google Plugin de servicios
  • Excluir biblioteca nativa en la compilación Android de Gradle
  • Android Studio - Asignación de varios valores a ManifestPlaceholders en Gradle
  • Recursos de la cadena de combinación de Gradle de Android
  • ¿Cómo puedo mostrar los archivos de registro, System.out.println (), en la prueba de Android?
  • Gradle versión 1.10 es necesario. La versión actual es 2.2.1. En android
  • Llamar a Gradle buildConfig varias veces
  • No se puede instalar la revisión del repositorio de soporte de Android 35
  • Problema de Android Studio gradle 2.1.3
  • Configurar Gradle para ejecutar un paso de compilación personalizado antes de iniciar la compilación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.