Gradle Wrapper
为了能够统一项目的协同者使用同一版本的grdle进行项目的构建以及开发。
推荐使用gradle wrapper。
通过gradlew ,可以不配置gradle的环境变量,就可以在命令行中直接调用gradle的命令。
如果选用的是Use default gradle wrapper,则会去项目根目录的gradle文件夹下面寻找该工程使用的gradle版本。
找到之后,就回去本地的gradle wrapper路径去寻找有没有对应版本的gradle,如果有则直接解压使用,如果没有则会从网上下载。
gradle wrapper的路径就是我们熟悉的以下路径(以下为windows 平台的路径)。
C:\Users\admin\.gradle\wrapper\dists\
Gradle 版本号
指的是gradle wrapper 指定的版本号
或者是你当前项目指定的gradle
Gradle classpath
gradle 有两种插件的形式
- apply from: 'http://test.com/test.gradle'
- apply plugin: 'com.android.application'
classpath 是gradle插件的一种形式。也就是 apply plugin
而我们所看到的这个版本号,只是android插件的版本号。
在开发插件的时候要用到gradle 的api,也就是插件是基于gradle api进行开发的。