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:
- Gradle Android buildTypes que se sobreponen
- Error de generación de Gradle no puede resolver io.fabric
- Cree un solo archivo AAR de varios módulos usando Gradle
- Gradle imprime la advertencia aunque se selecciona SuppressWarnings
- "Aapt" IOException error = 2, No hay tal archivo o directorio "¿por qué no puedo construir mi gradle en jenkins?
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
- Android Studio - Gradle - Construcción de proyectos múltiples con dependencias anidadas
- Falso "Generar firmado APK - APK (s) generado correctamente" pop-up de mensaje cada vez que hago una compilación (después de generar un apk firmado una vez)
- Crashlytics Gradle Plugin - Las propiedades adicionales de la dimensión del sabor no funcionan
- Android error en tutorial no puede encontrar la variable de símbolo activity_display_message
- Tarea de gradación de Android Google Appengine
- Cómo configurar gradle y android studio para hacer la compilación de liberación?
- ¿Puede gradle resolver las dependencias de sólo un archivo .aar de Android?
- La clase generada para Component of Dagger 2 no se encuentra en compileTestJava del complemento Java de Gradle
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 }
- Cómo hacer un volcado de jerarquía de vista en la aplicación de Android
- Proguard config para facebook sdk. Eliminar todo excepto el análisis