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 顶部菜单栏File→Settings...快捷键CtrlAltS方式二直接使用快捷键CtrlAltS快速调出设置窗口2. 定位 Gradle 配置项在设置窗口左侧导航栏中依次展开Build, Execution, Deployment→Build Tools→Gradle3. 修改缓存路径在右侧找到Gradle user home选项将默认路径C:\Users\你的用户名\.gradle改为其他盘符的指定目录例如H:\Android\.gradle点击Ok保存设置。4. 迁移原有缓存文件关闭 Android Studio避免文件被进程锁定导致拷贝失败找到原缓存目录C:\Users\你的用户名.gradle将整个.gradle文件夹复制到新设置的目录下例如D:\Android.gradle重新打开 Android Studio项目会自动刷新依赖路径因已拷贝原有缓存无需重新下载依赖库。5. 清理原路径文件确认新路径下的 Gradle 缓存正常工作后可删除原 C 盘路径C:\Users\你的用户名\.gradle下的文件夹释放 C 盘空间。三、扩展清理 Gradle 缓存若需清理老项目的无用缓存目前无指定项目缓存清理功能仅支持全量清理操作如下点击 Android Studio 顶部菜单栏File→Invalidate Caches / Restart...在弹出的窗口中选择清理的内容然后点击Invalidate and Restart清理缓存并重启重启后Android Studio 会重建缓存各项目需重新下载依赖库仅保留当前项目必要缓存节省空间。效果清理后可释放 C 盘 5G 以上空间根据缓存累积量有所差异。

相关新闻

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

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

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

2026/7/3 15:01:22 阅读更多 →
繁琐部署用Docsify搞定,加上cpolar轻松搭建可远程访问的技术文档

繁琐部署用Docsify搞定,加上cpolar轻松搭建可远程访问的技术文档

Docsify 是一款轻量化的文档生成工具,核心功能是将 Markdown 文件直接渲染成带目录、搜索、代码高亮的网页,无需安装复杂环境,也不用构建 HTML 文件,修改内容保存后页面实时刷新,适配 Windows、macOS、Linux 全平台&am…

2026/7/3 15:01:26 阅读更多 →
非技术背景转行AI全攻略:从焦虑到掌控职场的实战路径

非技术背景转行AI全攻略:从焦虑到掌控职场的实战路径

本文为非技术背景人士提供AI转行指南,指出AI应用层市场广阔,无需成为算法工程师。转行应利用已有行业经验,定位AI产品经理、提示词工程师或解决方案销售等岗位。建议通过三阶段学习:先成为超级用户建立AI直觉,再掌握低…

2026/7/3 15:01:27 阅读更多 →

最新新闻

TPAFE0808与PIC32MZ的多通道信号采集系统设计

TPAFE0808与PIC32MZ的多通道信号采集系统设计

1. 项目背景与硬件选型解析 在工业控制和嵌入式监测领域,多通道信号采集与控制系统一直是核心需求。TPAFE0808作为3PEAK公司推出的8通道可配置ADC/DAC模拟前端芯片,配合Microchip的PIC32MZ1024EFH064高性能微控制器,构成了一个灵活高效的混合…

2026/7/3 15:13:23 阅读更多 →
硬盘缓存扩容教程,提升节点有效流量分成

硬盘缓存扩容教程,提升节点有效流量分成

在PCDN(P2P内容分发网络)的业务逻辑中,节点的硬盘缓存能力直接决定了调度权重。许多新手玩家往往只关注带宽大小,却忽略了缓存命中率这一核心指标。实际上,平台调度系统更倾向于将热门资源派发给那些拥有大容量、高读写…

2026/7/3 15:09:22 阅读更多 →
内存架构探讨

内存架构探讨

为了实现更高的性能,目前CPU集成了内存控制器,使得内存拥有控制器与存储体物理分离的架构。这样的架构提高了性能,但存储体就没有了任何的逻辑保护,这样理论和实践上就存在了多种绕开控制器直接访问存储体的可能。

2026/7/3 15:09:22 阅读更多 →
Python项目规范:结构化工程目录与代码风格

Python项目规范:结构化工程目录与代码风格

你永远不知道一个没有项目规范的Python仓库能烂到什么程度。一个utils.py塞满5000行函数,全局变量从A到Z排列,import语句像蜘蛛网一样交叉引用,main.py里混着单元测试和数据库连接——这不是段子,是每天都在发生的代码灾难。结构混…

2026/7/3 15:05:20 阅读更多 →
【产品演示】一次PCIe Gen6 x4 E3.S SSD远程Demo:为什么SerialTek分析仪真正快在“抓完以后”?

【产品演示】一次PCIe Gen6 x4 E3.S SSD远程Demo:为什么SerialTek分析仪真正快在“抓完以后”?

我们前两周做了一次使用SerialTek PCIe 6.0协议分析仪抓取业内最新的Gen6 x4 E3.S SSD的流量的远程实时演示,表面上看是一次 PCIe Gen6 x4 E3.S SSD 的协议分析仪 Demo,但真正看完整个过程,会发现它讨论的并不只是“能不能抓到包”。更核心的…

2026/7/3 15:05:20 阅读更多 →
Spring AI Alibaba实战:Java开发者快速集成AI能力的完整指南

Spring AI Alibaba实战:Java开发者快速集成AI能力的完整指南

最近在尝试将AI能力集成到Java应用中时,发现市面上针对Java开发者的AI应用开发框架选择不多,且配置复杂。Spring AI的出现,特别是其与阿里云等国内服务的集成,为Java开发者提供了一条开箱即用的捷径。本文将手把手带你从零开始&am…

2026/7/3 15:05:20 阅读更多 →

日新闻

Nginx防御TLS重协商攻击实战:从原理到配置与监控

Nginx防御TLS重协商攻击实战:从原理到配置与监控

1. 项目概述:为什么TLS重协商攻击至今仍需警惕十多年前的CVE-2011-1473,一个关于TLS/SSL协议重协商机制的漏洞,现在提起来还有必要吗?很多运维和开发朋友可能会觉得,这都老掉牙了,现代服务器和客户端不都默…

2026/7/3 0:03:59 阅读更多 →
华为防火墙双通道远程管理实战:Web与SSH配置详解

华为防火墙双通道远程管理实战:Web与SSH配置详解

1. 项目概述:为什么需要双通道远程管理防火墙?在任何一个稍具规模的企业网络里,防火墙都是那个默默守护在边界的关键角色。作为网络工程师,我们不可能每次都跑到机房,插上console线去配置它。远程管理能力,…

2026/7/3 0:03:59 阅读更多 →
AD74413R与PIC18F65K40的高精度工业数据采集方案

AD74413R与PIC18F65K40的高精度工业数据采集方案

1. 项目概述:AD74413R与PIC18F65K40的协同工作在工业自动化和精密测量领域,同时实现高精度模数转换(ADC)和数模转换(DAC)功能是许多复杂系统的核心需求。AD74413R作为一款四通道可配置模拟输入/输出器件,与PIC18F65K40微控制器的组合&#xf…

2026/7/3 0:05:59 阅读更多 →

周新闻

月新闻