下载安装
官网下载压缩包解压安装:https://gradle.org/releases/
其它安装方式见:https://gradle.org/install/
配置环境变量:
- 在环境变量中添加一个变量
GRADLE_HOME
指向gradle的根目录。1
setx GRADLE_HOME "C:\software\gradle-4.5.1"
- 将gradle的可执行文件路径追加至Path。
1
setx Path "%Path%;%GRADLE_HOME%\bin"
自定义gradle本地仓库
有几种不同的方式,大多采用配置环境变量的方式。
设置一个名称为GRADLE_USER_HOME
的环境变量指向自定义的仓库目录。
1 | setx GRADLE_USER_HOME "D:\repos\gradle" |
或使用以下命令:gradle -g 目录路径
,例如gradle -g D:\Gradle\.gradle
复用maven本地仓库
前提:
gradle复用maven本地仓库,是通过maven的settings.xml
配置文件来搜索maven本地仓库路径的,
gradle默认会按以下顺序去查找本地的仓库:
USER_HOME/.m2/settings.xml >> M2_HOME/conf/settings.xml >> USER_HOME/.m2/repository所以要保证C盘用户目录存在settings.xml
或者设置了M2_HOME
环境变量。
确认具备以上条件后。在项目的build.gradle
文件中调用mavenLocal
方法即可:
1 | repositories { |
修改全局默认仓库
进入Gradle安装目录下的init.d
文件夹,新建init.gradle
文件,并在文件中加入以下内容
1 | allprojects{ |
提升编译速度
开启守护进程和并行编译:
在 用户目录\.gradle
或 GRADLE_USER_HOME
路径下创建一个 gradle.properties
并填入以下内容:
1 | ##开启守护进程 |
不同系统下的用户目录:
1 | C:\Users\<username> (Windows Vista & 7+) |
参考资料:
gradle本地、远程仓库配置
Gradle 修改本地仓库的位置
配置Gradle的镜像为阿里云镜像
Gradle守护进程
知道Android 中Gradle 的这些技巧,提升编译构建速度
详细了解可参考:Gradle最佳实践
(完)