news 2026/4/16 12:59:14

Windows C盘清理—— Android Studio .gradle 文件夹迁移

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Windows C盘清理—— Android Studio .gradle 文件夹迁移

Windows C盘清理—— Android Studio .gradle 文件夹迁移

一、问题背景

在 Android Studio 开发过程中,Gradle 负责管理三方库、远程库的依赖,会自动下载 Maven 仓库中的 aar 或 jar 文件,并缓存到本地磁盘。随着开发项目的累积,Gradle 缓存的依赖库会持续增多,形成庞大的缓存文件夹,导致 C 盘空间逐渐被占用,甚至出现系统空间不足的报警提示。

关键信息

  • 默认缓存路径:C:\Users\你的用户名\.gradle(例如C:\Users\Administrator\.gradle

  • 缓存体积示例:半年内可累积至 5G 左右(实测数据:492 GB 实际大小,5.03 GB 占用空间)

  • 文件夹规模:包含 66334个文件、28293 个文件夹

二、迁移步骤

通过 Android Studio 自带设置修改.gradle文件夹存储路径,具体操作如下:

1. 打开设置界面

  • 方式一:点击 Android Studio 顶部菜单栏FileSettings...(快捷键:Ctrl+Alt+S
  • 方式二:直接使用快捷键Ctrl+Alt+S快速调出设置窗口

2. 定位 Gradle 配置项

在设置窗口左侧导航栏中,依次展开:

Build, Execution, DeploymentBuild ToolsGradle

3. 修改缓存路径

在右侧找到Gradle user home选项,将默认路径(C:\Users\你的用户名\.gradle)改为其他盘符的指定目录(例如H:\Android\.gradle),点击Ok保存设置。

4. 迁移原有缓存文件

  1. 关闭 Android Studio(避免文件被进程锁定,导致拷贝失败);

  2. 找到原缓存目录(C:\Users\你的用户名.gradle),将整个.gradle文件夹复制到新设置的目录下(例如D:\Android.gradle);

  3. 重新打开 Android Studio,项目会自动刷新依赖路径,因已拷贝原有缓存,无需重新下载依赖库。

5. 清理原路径文件

确认新路径下的 Gradle 缓存正常工作后,可删除原 C 盘路径(C:\Users\你的用户名\.gradle)下的文件夹,释放 C 盘空间。

三、扩展:清理 Gradle 缓存

若需清理老项目的无用缓存(目前无指定项目缓存清理功能,仅支持全量清理),操作如下:

  1. 点击 Android Studio 顶部菜单栏FileInvalidate Caches / Restart...

  2. 在弹出的窗口中,选择清理的内容,然后点击Invalidate and Restart(清理缓存并重启);

  3. 重启后,Android Studio 会重建缓存,各项目需重新下载依赖库(仅保留当前项目必要缓存,节省空间)。

效果

清理后可释放 C 盘 5G 以上空间(根据缓存累积量有所差异)。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 12:25:25

数据结构与算法绪论:为何学、学什么、如何避坑

引言:程序的灵魂工程师想象一下,你是一个收纳师。面对杂乱无章的房间,你会如何规划?是简单地把所有东西堆进箱子,还是根据物品的使用频率、尺寸、类别,设计一套专属的收纳系统?数据结构&#xf…

作者头像 李华
网站建设 2026/4/16 12:57:39

测试了Codebuddy的text to image 混元模型,自我设限

国内版,完成了一个稍长文件的写作之后,告诉我,额度已经用完了,但实际上还能用,不懂为什么。 为了测试100%额度用完之后是不是还能继续,画个图吧: 先是顶嘴,结果还是画了 模型是腾…

作者头像 李华
网站建设 2026/4/10 13:12:11

CommandLineParser 完全指南:让命令行参数解析变得简单优雅

CommandLineParser 完全指南:让命令行参数解析变得简单优雅 2026-02-03 8分钟阅读 作为.NET开发者,我们经常需要开发命令行工具。无论是构建脚本、实用工具还是控制台应用,优雅地处理命令行参数都是必备技能。今天我要介绍的是.NET生态中最强…

作者头像 李华
网站建设 2026/4/15 14:34:44

旧PHP版SakuraFrpApi

/*** SakuraFrp API 客户端* 仅实现了获取隧道列表的功能** version 1.0* author AI Assistant*/ class SakuraFrpApi {/*** API 基础 URL* var string*/private const BASE_URL https://api.natfrp.com/v4;/*** 用户认证 Token* var string*/private $userToken;/*** 构造函数…

作者头像 李华
网站建设 2026/4/14 20:46:56

【完全免费】一键锁定电脑键盘和鼠标,防止小孩舍友同事触碰自己的电脑。如何让电脑键盘鼠标失效?这款神器轻松帮你解决!

——软件使用教程—— 一键锁定电脑键盘和鼠标,防止小孩舍友同事触碰自己的电脑。——下载地址(防止被拦截,请用浏览器打开)—— 夸克地址: https://pan.dxlszyk.com/s/1jghdt106 多盘地址: https://ww…

作者头像 李华
网站建设 2026/4/3 7:55:17

研发环境:SSL证书快速部署

目录 概述 生成证书 单域名证书(dev.luckybin.top) Linux Windows(PowerShell) 通配符证书(*.luckybin.top) Linux Windows(PowerShell) Nginx配置示例 单域名配置 通配符…

作者头像 李华