為了排除各種idea(包括不限于IntelliJ IDEA、Android Studio)對于我們學習gradle的影響,現(xiàn)在讓我們從gradle官網(wǎng)下載gradle并且配置gradleHome
1.下載Gradle


下載按鈕

下載的時候我們可以選擇binary-only或者complete,顧名思義,binary-only就是只下載二進制文件,即gradle的可執(zhí)行文件,complete就是包括源碼等都下載。
為了演示的清晰一些,我把兩個都做了下載,下載后的文件是一個zip壓縮文件,分別解壓后可以看到不同的目錄結(jié)構(gòu)
下面是下載binary-only解壓后的目錄??

binary-only解壓.png??
下面是下載complete解壓后的目錄??

complete解壓后的目錄.png??
可以看到,
complete就是比binary-only多了src和docs兩個目錄。下面我們簡單講解一下目錄的作用
bin:兩個可執(zhí)行文件,一個用于Linux系統(tǒng),一個用于Windows系統(tǒng)
init.d:從名字看起來是用作Gradle初始化的,事實上也是讓我們在Gradle初始化的時候做一些邏輯,但一般我們用不到。
lib:Gradle所依賴的一些第三方lib
src:Gradle的源碼
docs:Gradle的使用文檔
再次強調(diào),在實際開發(fā)中,一般不會涉及到這幾個目錄或者文件,就好像你開發(fā)了這么久,是不是從來沒有修改jdk的目錄或者文件。
2.配置GradleHome
無論是Windows還是Mac,都只要將你剛才解壓的目錄結(jié)構(gòu)中bin目錄添加到你的環(huán)境變量即可,具體添加方式自己搜索吧。
多說一句,其實配置xxxHome一般都是將xxx框架的bin目錄添加到環(huán)境變量中??
3.測試gradleHome是否配置成功
在命令窗口執(zhí)行 gradle -v 命令(命令的作用是查看gradle版本號),如果能看到正確的輸出,就代表gradleHome配置成功了

類似這樣的輸出.png
到這一步的時候作為gradle小白的你心里可能還有一個疑問:這個gradle與我的idea的gradle有什么關系?答案是沒有關系(也不是特別準確,你先這樣記憶),你先忘記你的idea在創(chuàng)建項目時候給你的gradle,后面我們會講解到的。當你把這個gradle學習完成的時候,那個gradle也就是一句話的事兒。