Après avoir changé ces paramètres, mon temps de compilation de 10 minutes a été réduit à 10 secondes.
Étape 1 :
Réglages(ctrl+Alt+S) ->
Build,Execution,Deployment ->
Compilateur ->
type " --offline
"dans la boîte d'options de la ligne de commande.
Étape 2 :
cochez la case "Compiler des modules indépendants en parallèle".
& cliquez sur Appliquer -> OK
Étape 3 : Dans votre fichier gradle.properties -> Ajouter les lignes suivantes
org.gradle.jvmargs=-Xmx2048M -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.configureondemand=true
org.gradle.daemon=true
Mise à jour :
Si vous utilisez Android studio 2.0 ou plus, essayez l'exécution instantanée.
Paramètres Build, Execution, Deployment Instant Run Enable Instant Exécuter.
Plus d'infos sur Instant Run - https://developer.Android.com/studio/run/index.html#instant-run