Gradle学习笔记 使用Gradle Wrapper
来源:互联网 发布:php fpm 错误日志 编辑:程序博客网 时间:2024/05/19 12:28
Gradle可以在没有安装Gradle的情况下使用,这时候就需要Gradle Wrapper了。Gradle Wrapper其实就是一个脚本文件,它会在没有安装Gradle的情况下为我们下载Gradle,之后我们就可以使用gradlew
命令,像使用gradle
一样来使用Gradle了。但是对于我们天朝用户来说,不管是Gradle还是Gradle Wrapper,都需要网络代理才能以较高的速度下载。
创建Gradle Wrappr文件
使用gradle wrapper
来创建一组Wrapper文件。Gradle官方建议我们在所有Gradle项目中都创建Wrapper文件,方便没有安装Gradle的用户使用。创建完毕之后,会发现我们的项目中多了如下一些文件:
- gradlew (Unix Shell 脚本)
- gradlew.bat (Windows批处理文件)
- gradle/wrapper/gradle-wrapper.jar (Wrapper JAR文件)
- gradle/wrapper/gradle-wrapper.properties (Wrapper属性文件)
然后,我们就可以像使用gradle
命令一样使用gradlew
了。Gradle Wrapper会自动为我们下载合适的Gradle版本。默认情况下,下载位置是$USER_HOME/.gradle/wrapper/dists
,如果设置了GRADLE_USER_HOME
环境变量,那么就会下载到GRADLE_USER_HOME/wrapper/dists
下。
设置Wrapper版本
使用gradle wrapper --gradle-version 3.2.1
来设置Wrapper的版本。或者也可以直接编辑gradle/wrapper/gradle-wrapper.properties
文件来修改版本。
文件内容如下,可以编辑最后面的gradle-3.3-all.zip
来配置版本。
distributionBase=GRADLE_USER_HOMEdistributionPath=wrapper/distszipStoreBase=GRADLE_USER_HOMEzipStorePath=wrapper/distsdistributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
然后使用gradlew -v
来查看变更之后的版本。每次更改版本,都会下载对应版本的Gradle文件。不过只需要下载一次,之后再次使用相同的版本就不会下载了。
参考资料
https://docs.gradle.org/current/userguide/gradle_wrapper.html
- Gradle学习笔记 使用Gradle Wrapper
- Gradlle Gradle for Android 学习笔记(二) Gradle Wrapper 入门
- gradle wrapper的使用
- gradle wrapper使用
- Gradle学习(三)——Gradle Wrapper
- Gradle Wrapper
- Gradle Wrapper
- gradle wrapper
- 为啥要使用Gradle Wrapper
- gradle和gradle wrapper
- Gradle学习笔记 使用插件
- Gradle学习笔记 Gradle命令行
- gradle wrapper分析
- Gradle Wrapper介绍
- Gradle与Wrapper
- Gradle Wrapper简述
- 理解 Gradle Wrapper
- gradle学习笔记
- 最小堆的实现--topk算法
- DLL Hell(DLL地狱)浅谈
- 关于RecyclerView的一切
- iOS 调取iPhone本地相册和开启相机
- [SPOJ IITWPC4F Gopu and the Grid Problem]线段树区间翻转
- Gradle学习笔记 使用Gradle Wrapper
- fuel部完高可用环境后vip__public无法启动从而导致创建虚机时无法创建virtualInterface.
- iOS - Swift 仿微信聊天图片显示
- linux学习笔记--chown命令
- 按月等额本息还款
- 对于JAVA集合的一些总结
- Java关键字系列 — volatile、synchronized、lock
- Microsoft Speech SDK 工具类
- 数据拟合与插值方法