Andorid Studio禁用启动下载Gradle功能

Android Studio启动之后,会联网检查Gradle的版本并且下载Gradle,之后根据下载的Gradle来构建项目。而每次联网检查下载会很浪费时间,通过设置可以禁用该功能,而使用本地Gradle进行项目的构建。

1 查看项目使用的Gradle版本

通过gradle_wrapper.properties文件,可以查看当前项目使用的Gradle版本。Gradle Wrapper是一种脚本,用于下载并自动配置Gradle。Gradle Wrapper的作用是简化Gradle本身的安装和部署。不同版本的项目可能需要不同版本的Gradle,手工部署的话比较麻烦而且可能产生冲突,所以需要Gradle Wrapper来自动部署。gradle_wrapper.properties文件是Gradle Wrapper的属性文件,其位置为“\项目所在路径\gradle\wrapper”文件夹中。

使用记事本打开gradle_wrapper.properties,如图1所示。

 图1 gradle_wrapper.properties

其中,distributionUrl指定了下载gradle的网址,可以看出本项目使用的gradle版本是5.1.1。

2 在本地找到已经下载的gradle

确定了项目所需的gradle版本号之后,在“C:\用户\用户名\.gradle\wrapper\dists”中找到已经下载的gradle,如图2所示。

 图2 已经下载的gradle

3 指定使用已下载的gradle

选择Android Studio的工具栏“File->Setting”,之后,在弹出的Setting对话框中选择“Build,Execution,Deployment->Gradle”,在右侧选择“Use local gralde distribution”,表示使用本地的gradle来构建项目,并且在“Gradle home”中指定“2 在本地找到已经下载的gradle”中提到的本地gradle位置,最后选中“Offline work”选项,即支持离线操作,如图3所示。

 图3 设置使用本地gradle

### 配置 Android Studio 中的 Gradle 构建工具 #### 自动配置方法 当首次启动 Android Studio 创建新项目时,默认情况下会自动下载并配置所需的 Gradle 版本。此过程无需人工干预,Android Studio 将处理所有必要的设置工作[^1]。 #### 手动配置方法 对于希望自定义 Gradle 设置或解决特定问题的情况,可以采用手动方式进行配置: - **下载 Gradle** 访问官方网址 https://services.gradle.org/distributions/ 下载所需版本的 Gradle 发行版,比如7.3.2版本,并将其解压缩至本地磁盘上的合适目录[^4]。 - **环境变量配置** 完成上述操作之后,在计算机上添加新的系统环境变量 `GRADLE_HOME` 并指向刚才解压后的文件夹路径;接着编辑 Path 变量加入 `%GRADLE_HOME%\bin` 来确保命令行能够识别 gradle 命令。 - **验证安装情况** 打开终端窗口输入 `gradle -v` 查看已安装成功的具体信息,确认无误后即代表完成基本准备工作。 - **调整项目级 build.gradle 文件** 如果不想让项目依赖于默认提供的 wrapper,则可以在项目的根目录下的 `build.gradle` 文件里指明要使用的 Gradle 路径以及仓库地址等参数: ```groovy // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { ext.kotlin_version = '1.5.0' repositories { // 修改为自己的maven库源 google() mavenCentral() } } allprojects { repositories { google() mavenCentral() } } task clean(type: Delete) { delete rootProject.buildDir } ``` - **禁用 Wrapper 功能** 若要完全移除对 `gradle-wrapper.properties` 的依赖,可在 IDE 内部通过菜单栏【File】-> 【Settings...】找到 "Build, Execution, Deployment" -> “Gradle”,取消勾选“Use default gradle wrapper (recommended)”选项即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值