1. 程式人生 > >一分鐘幫你提升Android studio 編譯速度

一分鐘幫你提升Android studio 編譯速度

我們經常遇到AS執行時非常卡的問題,查找了好多資料,終於找到了解決辦法。其實非常簡單,一言不和就上圖:


首先,我們應該找到專案中的gradle.properties這個檔案,開啟後我們會看到如下所示的一些內容:


我們要做的主要是修改紅筆所示的內容:去掉註釋,並在後面加上這麼一句:

org.gradle.daemon=true
記得一定要加上這句。加完之後我們還得重新啟動AS。


下面我們來看一下這三句主要的作用是什麼尼?

org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
這句主要是設定AS執行時的獨立記憶體和編碼格式,預設設定允許記憶體為1024M,我們這裡設定為2048M,當然如果記憶體足夠的話  你也可以設定為4096M,相應也要修改後面MAxPerSize,一般都為執行記憶體的一半。
org.gradle.parallel=true
org.gradle.daemon=true
而這兩句主要是設定AS執行的併發性,讓gradle也能獨立並行執行。這樣我們就能提高AS的執行速度了。

不過這只是小部分提升執行速度。最主要的還是要把電腦配置搞上去。