Android Studio项目模板全面解析(18)

distributionBase,只不过是存放zip压缩包的

zipStorePath

distributionPath,

只不过是存放zip压缩包的

distributionUrl

Gradle发型版压缩包的下载地址

这里我们基本只需关注distributionUrl即可, 这个字段决定了你的gradle wrapper依赖哪个gradle版本。

为什么要使用Wrapper?使用Wrapper有什么好处?

因为使用gradle wrapper的方式不需要提前将gradle下载好,而是会自动根据本地的缓存情况决定是否需要联网下载gradle。而且假设每个开发者电脑上未安装/配置gradle环境, 那么他/她仍能通过执行gradlew命令执行gradle相关任务。而且wrapper规定了使用的gradle版本, 在团队开发中, 执行gradlew命令运行的都是同一个版本的gradle。避免了每个团队成员电脑上配置的gradle版本不同而带来的执行结果的差异。