Android Studio本地加速安装gradle
- 镜像下载
- 依赖本地JAVA-JDK
- 配置阿里云镜像
- 配置环境变量
- 验证
- gradle项目文件的介绍
- 项目配置gradle
- 项目Gradle-Wrapper加速配置,防止下载失败
- Gradle的常用命令
镜像下载
- 腾讯软件镜像源:https://mirrors.cloud.tencent.com/gradle
- 官方镜像源:https://services.gradle.org/distributions/
依赖本地JAVA-JDK
配置阿里云镜像
1.在gradle中的init.d
文件中新建一个init.gradle
文件,并在文件中添加如下配置
配置如下:
allprojects {
repositories {
maven {url 'file:///D:/repository'}
mavenLocal()
maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
maven { name "Bstek" ; url "https://nexus.bsdn.org/content/groups/public/" }
mavenCentral()
}
buildscript {
repositories {
maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
maven { name "Bstek" ; url 'https://nexus.bsdn.org/content/groups/public/' }
maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
}
}
}
配置环境变量
- 配置grade位置,环境变量
- 配置
GRADLE_USER_HOME
环境变量
ps:GRALE_USER_HOME
相当于配置 Gradle本地仓库位置
和 Gradle Wrapper【就像我们安装Maven 的时候修改配置文件指定本地仓库位置
一样,当然,如果你安装过Maven, 可以共用一个笔者这里就共用一个
了】
验证
执行gradle -v
或者 gradle --version
命令检测是否安装成功
gradle项目文件的介绍
项目配置gradle
项目Gradle-Wrapper加速配置,防止下载失败
ps: 当你新建的一个gradle项目时会发现,程序会下载一个wrapper相关的zip包。
Gradle-Wrapper是简化 Gardle的安装和部署
,出发点是让任意的gradle的项目都不需要单独安装环境,项目会自动识别有无环境,如果在本地没有找到与 wrapper.properties 版本相同的 Gardle,IDEA就会帮你下载一个 gradle环境。
修改为以下加速配置:
distributionBase=GRADLE_USER_HOME
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-6.7.1-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
Gradle的常用命令
gradle -v
# 清空所有编译、打包生成的文件(即:清空build目录)
gradle clean
gradle build
# 跳过测试构建构建
gradle build -x test