Gradle Wrapper
為了能夠統(tǒng)一項(xiàng)目的協(xié)同者使用同一版本的grdle進(jìn)行項(xiàng)目的構(gòu)建以及開(kāi)發(fā)证薇。
推薦使用gradle wrapper匆篓。
通過(guò)gradlew ,可以不配置gradle的環(huán)境變量鸦概,就可以在命令行中直接調(diào)用gradle的命令。
如果選用的是Use default gradle wrapper先慷,則會(huì)去項(xiàng)目根目錄的gradle文件夾下面尋找該工程使用的gradle版本咨察。
找到之后,就回去本地的gradle wrapper路徑去尋找有沒(méi)有對(duì)應(yīng)版本的gradle脓诡,如果有則直接解壓使用媒役,如果沒(méi)有則會(huì)從網(wǎng)上下載。
gradle wrapper的路徑就是我們熟悉的以下路徑(以下為windows 平臺(tái)的路徑)交惯。
C:\Users\admin\.gradle\wrapper\dists\
Gradle 版本號(hào)
指的是gradle wrapper 指定的版本號(hào)
或者是你當(dāng)前項(xiàng)目指定的gradle
Gradle classpath
gradle 有兩種插件的形式
- apply from: 'http://test.com/test.gradle'
- apply plugin: 'com.android.application'
classpath 是gradle插件的一種形式席爽。也就是 apply plugin
而我們所看到的這個(gè)版本號(hào)拳昌,只是android插件的版本號(hào)钠龙。
在開(kāi)發(fā)插件的時(shí)候要用到gradle 的api御铃,也就是插件是基于gradle api進(jìn)行開(kāi)發(fā)的。