我們用Android Studio開發一陣子之後會發現
隨著我們引用的Library逐漸變多
我們Build的速度也越來越慢
嚴重影響我們寫Code的心情
今天要就要來教大家如何改善囉!!
一、更新Gradle設置為離線狀態
Android Studio 的版本一般都跟隨着Gradle 的版本
我們可以來到
Android Studio --> Preferences --> Build, Execution, Deployment --> Gradle
把Gradle home 設為 Android Studio 原有的 Gradle版本
這樣就不用每次都依照項目中./gradle/xxx 中的gradle 版本每次再下載
如果會用到命令行編譯的話
可以配置
二、修改目錄中的gradle.properties文件
這些設定的意思如下
org.gradle.daemon=true 就是讓妳編譯時使用守護進程
org.gradle.parallel=true 使用併行編訪
org.gradle.jvmargs=-Xmx2048m JVM最大允許分配的堆內存
-XX:MaxPermSize=512m JVM最大允許分配的非堆內存
P.S.
我們可以在User的根目錄下
建立一個gradle.properties
然後把這些設定寫進去
這樣就可以影響整個Android Studio的設定
不用再一個一個對project做設定了
根目錄如下
/home/<username>/.gradle/ (Linux)
/Users/<username>/.gradle/ (Mac)
C:\Users\<username>\.gradle (Windows)
三、命令行編譯
如果要用到命令行編譯
只要在後面加上這些參數即可 --daemon --parallel --offline
參考資料:
http://tikitoo.github.io/2016/05/26/android-studio-gradle-build-run-faster/
留言列表