Essayez d'éviter d'utiliser un Mac/PC qui ne dispose que de 8 Go de RAM lorsque vous développez Android. Dès que vous lancez ne serait-ce qu'un seul émulateur (Genymotion ou autre), vos temps de construction deviennent extrêmement lents dans Android Studio avec les constructions gradle. Cela se produit même si vous apportez une simple modification d'une ligne à un fichier source.
Fermer l'émulateur et utiliser un appareil réel aide beaucoup, mais cela est bien sûr très limité et moins flexible. Réduire le paramètre d'utilisation de la RAM de l'émulateur peut aider, mais le mieux est de s'assurer que votre ordinateur portable dispose d'au moins 12 à 16 Go de RAM.
Mise à jour (juin 2017) : Il y a maintenant plusieurs bons articles de medium.com qui expliquent en détail comment accélérer les constructions gradle d'Android Studio, et cela fonctionne même sur des machines de 8 Go :
Le consensus résumé est le suivant :
Créer un gradle.properties (soit global à ~/.gradle/gradle.properties
ou local au projet), et ajoutez les lignes suivantes :
org.gradle.daemon=true
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.configureondemand=true