2016-10-02 2 views
0

Ist es normal, dass Gradle meines Android-Projekts dauert mindestens 8 Minuten und etwas geht bis zu 20 Minuten?Der Bau dauert so lange (8 Minuten bis 20 Minuten)

Ich bin auf Windows 10 mit 8 GB RAM, 1,7 GHz Intel Core i3 Prozessor ausgeführt.

Wenn nicht, bitte beraten, wie man die Bauzeit beschleunigt.

+2

, die wirklich lang, aber um die Zeit „beschleunigen“, wir müssen, wo das Problem liegt. Zeigen Sie Ihre Konfiguration an. Stellen Sie außerdem sicher, dass in Ihrer 'gradle.properties' -Datei keine Proxy-Einstellungen vorhanden sind –

Antwort

1

Nach den Schritten wird es 10-mal schneller und Bauzeit 90%

Erstellen Sie zunächst eine Datei mit dem Namen gradle.properties im folgende Verzeichnis zu reduzieren:

/home/<username>/.gradle/ (Linux) 
/Users/<username>/.gradle/ (Mac) 
C:\Users\<username>\.gradle (Windows) 

Fügen Sie diese Zeile in die Datei:

org.gradle.daemon=true 

org.gradle.parallel=true 
0
You can add following code in gradle.properties . this file will be under your project folder. 



    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 


And add following code in you app build.gradle file 

lintOptions { 
     disable 'InvalidPackage' 
    } 
    dexOptions { 
     incremental true 
     maxProcessCount 4 
     javaMaxHeapSize "4g" 
    } 
    tasks.whenTaskAdded { task -> 
     if (task.name.equals("lint")) { 
      task.enabled = false 
     } 
Verwandte Themen