Je viens de mettre à jour le Android Studio en 3.5 Beta 1 et je reçois
Expiration du démon car l'espace de tas JVM est épuisé
message pendant l'exécution de la génération. De plus, la construction prend plus de temps à terminer. Quelqu'un at-il une idée à ce sujet?
Cela peut être résolu en augmentant la taille de segment maximale configurée pour le projet.
via IDE:
Ajoutez les lignes ci-dessous dans le fichier gradle.properties. La taille de la mémoire inférieure peut être configurée en fonction de la disponibilité RAM
org.gradle.daemon=true
org.gradle.jvmargs=-Xmx2560m
Via l'interface graphique:
Dans les paramètres, recherchez 'Paramètres de mémoire' et augmentez la taille de tas max IDE et Taille maximale du tas du démon selon le système RAM disponibilité.
J'ai pu résoudre ce problème pour mon projet React Native en configurant les éléments suivants:
// gradle.properties
org.gradle.daemon=true
org.gradle.configureondemand=true
org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
et
// app/build.gradle
Android {
dexOptions {
javaMaxHeapSize "3g"
}
}