提高studio編譯速度

1,加大分配的內存

打開studio的 bin\studio64.exe.vmoptions文件夾.(studio.exe.vmoptions是32位的電腦需要配置的)

 

二,找到studio的bin目錄下的idea.properties文件,添加

disable.android.first.run=true

(避免每次啓動Android Studio都要fetching Android sdk compoment information

所以取消取消每次fetching sdk的功能)

 

 

三,開啓立即運行

 

四,開啓離線模式

 

 

五,在項目的gradle.properties配置

//編譯時使用守護進程

org.gradle.daemon=true

//JVM最大允許分配的堆內存,按需分配

org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m - XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

//使用並行編譯

org.gradle.parallel=true

org.gradle.configureondemand=true

 

 

六,在app的build.gradle配置

   dexOptions {

             preDexLibraries = false   //讓它不要對Lib做preDexing

             javaMaxHeapSize "4g"     //增加java堆內存大小

         }

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章