news 2026/3/31 23:45:28

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/3/24 8:14:42

专业级模型 GLM-OCR

智谱宣布正式发布并开源一款轻量的专业级 OCR 模型 GLM-OCR,主打“小尺寸、高精度”。其核心亮点如下性能SOTA:以94.6分登顶OmniDocBench V1.5,并在公式识别、表格识别、信息抽取的多项主流基准中均取得SOTA表现;场景优化&#xf…

作者头像 李华
网站建设 2026/3/28 5:46:59

【TS】TS总结

1. 类型声明 通过 :类型 明确指定变量的类型。示例:let a: string; let b: number; let c: boolean; function demo(x: number, y: number): number { return x y; }2. 类型推断 TypeScript 会根据赋值自动推断变量类型。示例:let d -99; // 推断为 …

作者头像 李华
网站建设 2026/3/23 7:46:23

【Java SE 基础学习打卡】37 二维数组

目录前言一、二维数组概述:数组的数组,存表格型数据的利器1.1 生活化类比1.2 编程定义1.3 直观结构(以 3 行 2 列的成绩表为例)二、二维数组的定义与初始化:造好表格式收纳盒2.1 定义格式(2 种,…

作者头像 李华
网站建设 2026/3/23 1:23:00

Java与AI融合新探索:JBoltAI框架能力深度剖析

html在人工智能技术日新月异的背景下,Java作为企业级应用开发的主力军,如何有效融合AI技术成为行业关注的焦点。JBoltAI框架以其独特的AIGS能力、数据管理与处理能力、数据可视化能力,为Java开发者铺就了一条通往AI世界的坚实道路。本文将基于…

作者头像 李华
网站建设 2026/3/29 1:01:50

豆包和InfiniSynapse 联网搜索哪家强:一起寻找元气

今天我无意在群里看到如下一段对话:发这个截图的朋友其实是想展示,其实豆包完全可以替代搜索,而且还没广告。但是如果搜索结果返回的不太好,比如信息有冲突之类的,其实大家应该能够感受到,像豆包/DeepSeek …

作者头像 李华
网站建设 2026/3/31 14:56:36

优化 Selenium 使用文本挖掘在分析留言数据中提供了多种应用 如情感分析、主题建模、关键词提取和文本分类

优化 Selenium 使用文本挖掘在分析留言数据中提供了多种应用 如情感分析、主题建模、关键词提取和文本分类 优化 Selenium 文本挖掘在分析留言数据中提供多种应用 如何优化 Selenium 的使用以提高爬取效率、数据清洗的具体步骤和常用工具 在当今大数据时代,网络爬虫…

作者头像 李华