1. 程式人生 > >Android studio修改gradle 相關配置

Android studio修改gradle 相關配置

Android 專案預設使用gradle 來進行構建,當我們建立一個Android 專案的時候,會有一個.gradle 資料夾,這個是grade 自動生成。另外,還有一個很重要的資料夾就是Android 專案下的gradle 資料夾

1、瞭解Android 專案下的gradle 資料夾

gradle 資料夾的下有wrapper 資料夾, wrapper 資料夾下有一個gradle-wrapper.jar 和一個gradle-wrapper.properties檔案。gradle-wrapper.properties 檔案內容如下。

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

表示當前專案使用的gradle 版本是4.4,並且,gradle是在,GRADLE_USER_HOME 下的wrapper/dists
下的gradle 這個 GRADLE_USER_HOME 一般路徑為我們c盤使用者下的。比如我的:C:\Users\ANSWER\.gradle
知道了這點,我們就可以通過設定系統的環境變數,,把 GRADLE_USER_HOME 設定為我們其他盤的路徑,並且把c盤的.gradle 複製到我們新的路徑下。這樣就可以節約我們c盤的空間。而且換電腦的時候,我們直接拷走,一直使用自己的一套配置就可以。比如:
在這裡插入圖片描述
在這裡插入圖片描述

2、Android studio 設定

在這裡插入圖片描述
如上圖,如果我們不設定 GRADLE_USER_HOME, 我們選擇Use default gradle wrapper ,android studio就會預設去c盤 user下的 .gradle去找,現在我們已經設定到了d盤,所以,現在選擇預設,就會去本地d盤下找我設定好的檔案。當然專案依賴的庫也會下載到D盤下的.gradle 資料夾裡面。
當然,如果我們還想用其他路徑下的,就可以使用 Use local grade distribution,然後制定好路徑就行了。

如果,提高載入速度,我們可以使用offline work,然後載入本地已經下載好的gradle。
一般我選擇offline work,路徑就是我D盤的.gradle 路徑,我始終使用一個路徑。然後,如果新專案或者需要新的東西,我再取消勾選 offline work.

3、android studio 安裝路徑下的gradle

有時候我們使用安裝 Android studio,,會在 studio 的安裝根目錄下有一個gradle,這樣的話,這個GRADLE_USER_HOME就會指向了studio 的安裝目錄下的gradle,所以,我把這個資料夾已經刪掉了,因為我的Android studio 就裝在了c盤。