Android Gradle 插件Gradle 构建工具简介 ① ( Gradle 环境配置 | 官网下载 Gradle 软件包 | 在本地用户目录下查找 | 配置 Gradle 环境变量 )
Posted 韩曙亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Gradle 插件Gradle 构建工具简介 ① ( Gradle 环境配置 | 官网下载 Gradle 软件包 | 在本地用户目录下查找 | 配置 Gradle 环境变量 )相关的知识,希望对你有一定的参考价值。
文章目录
一、Gradle 软件包获取
1、官网下载 Gradle 软件包
Gradle 官网 : https://gradle.org/
Gradle 下载地址 : https://gradle.org/releases/
在下载页面可以直接下载 Gradle , 可以选择下载 二进制文件 , 也可以下载 完整版 , 完整版包括 :
- 用户手册
- API 文档
- DSL 参考文档
Gradle 二进制包 与 完整包 区别 : 以 6.7.1 为例 ;
- 二进制包 : 只有二进制文件 ;
- 完整包 : 在二进制包基础上增加了 文档 , 源码 , 如果想要在 Gradle 插件开发中查看源码 , 必须下载完整包 ;
2、在本地用户目录下查找
如果之前使用 android Studio 或者 IntelliJ IDEA 集成环境进行开发 , 本地大概率是有下载好的 Gradle 软件包的 ;
" C:\\Users\\octop.gradle\\wrapper\\dists " 目录 就是 保存 Gradle 的目录 , 其中 " octop " 是我的 Windows 系统的用户名 ;
二、配置 Gradle 环境变量
在文件系统中 , 右键点击 " 此电脑 " , 在弹出的菜单中选择 " 属性 " 选项 ;
在弹出的 " 设置 " 对话框中 , 右侧向下拉倒最后 , 选择 " 高级系统设置 " 选项 ;
在弹出的 " 系统属性 / 高级 " 面板中 , 点击右下角的 " 环境变量 " 按钮 , 弹出 环境变量 对话框 ;
找到一个 Gradle 版本的 bin 目录 , 在 Windows 命令行中执行的就是 bin 目录下的 gradle.bat 命令 ;
这里设置 " C:\\Users\\octop.gradle\\wrapper\\dists\\gradle-6.5-bin\\6nifqtx7604sqp1q6g8wikw7p\\gradle-6.5\\bin " 目录为 Gradle 环境变量 ;
先设置 " GRADLE_HOME " 变量为 " C:\\Users\\octop.gradle\\wrapper\\dists\\gradle-6.5-bin\\6nifqtx7604sqp1q6g8wikw7p\\gradle-6.5 " ;
GRADLE_HOME
C:\\Users\\octop\\.gradle\\wrapper\\dists\\gradle-6.5-bin\\6nifqtx7604sqp1q6g8wikw7p\\gradle-6.5
然后设置 bin 目录环境变量 , 将 " %GRADLE_HOME%\\bin " 添加到 path 变量中 ;
path
%GRADLE_HOME%\\bin
执行
gradle -v
查看当前 Gradle 版本 ;
以上是关于Android Gradle 插件Gradle 构建工具简介 ① ( Gradle 环境配置 | 官网下载 Gradle 软件包 | 在本地用户目录下查找 | 配置 Gradle 环境变量 )的主要内容,如果未能解决你的问题,请参考以下文章
Android Gradle 插件Gradle 依赖管理 ① ( org.gradle.api.Project 配置 | Android Gradle 插件配置与 Gradle 配置关联 ) ★
Android Gradle 插件Gradle 构建机制 ⑤ ( 在 Android Studio 中查看 Android Gradle 插件源码 )
Android Gradle 插件Gradle 自定义 Plugin 插件 ② ( buildSrc 目录中实现 Gradle 插件 | 实现 Gradle 插件代码 | 模块引入插件并编译 )
Android Gradle 插件Android Module 模块 build.gradle 构建脚本 Groovy 语法分析 ① ( Gradle 二进制插件引入 | Gradle依赖配置 )
Android Gradle 插件Android Module 模块 build.gradle 构建脚本 Groovy 语法分析 ① ( Gradle 二进制插件引入 | Gradle依赖配置 )
Android Gradle 插件Gradle 自定义 Plugin 插件 ③ ( 自定义插件作用 | Android Gradle 插件的扩展 | 自定义 Extension 扩展 )