close

我們用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/


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 顏澤偉 的頭像
    顏澤偉

    Willy's Fish教學筆記』

    顏澤偉 發表在 痞客邦 留言(0) 人氣()