Win10怎么彻底解决C盘下.android和.gradle文件夹占用几十G空间

酷涛酱_6112

酷涛酱_6112

2026-10-04

903人浏览

原创

.android和.gradle是android开发环境自动生成的缓存文件夹,默认位于c:\users\用户名下,常占用15–40gb;可通过属性查看确认大小,用gradle cleanbuildcache、手动删caches/dependency-cache与modules-2或迁移至d盘并建符号链接等方式安全清理或重定向。

win10怎么彻底解决c盘下.android和.gradle文件夹占用几十g空间

定位并确认.android和.gradle的真实占用

这两个文件夹不是系统自带,而是Android开发环境(Android Studio、Gradle构建工具)在首次编译项目或同步依赖时自动生成的缓存仓库,常驻于C盘用户目录下,【默认路径为 C:\Users\用户名\.android 和 C:\Users\用户名\.gradle】。它们不显示在常规磁盘清理工具中,但单个文件夹动辄15–40GB——尤其是.gradle里的dependency-cache和wrapper/dists,存放着大量重复下载的jar/aar包和Gradle发行版压缩包。

Android Adb Skill
Android Adb Skill

Android 开发调试技能,通过系统 ADB 工具操作 Android 设备。以下场景必须触发此技能:(1) 直接 ADB 操作——安装 APK、查看设备列表、抓取 logcat 日志、查看已安装应用、清除应用数据、截图、重启设备、拉取/推送文件、查看 CPU/内存/电池信息、adb shell 操作;(2)...

下载

先验证是否真有这么大:打开文件资源管理器 → 地址栏粘贴 %USERPROFILE%\.android → 回车 → 右键该文件夹 → “属性”;同样操作检查 %USERPROFILE%\.gradle。若显示“已用空间”超10GB,说明问题确实在此。

安全清空.gradle缓存(保留必要配置)

方法一:用Gradle官方命令精准清理(推荐)
以管理员身份打开Windows PowerShell → 输入 cd %USERPROFILE%\.gradle → 回车 → 再输入 【.\bin\gradle --stop】(先终止所有后台Gradle进程,避免文件被占用)→ 回车 → 然后执行 【.\bin\gradle cleanBuildCache】 → 回车。这会清除build-cache目录,释放3–8GB,且不碰wrapper和依赖缓存。

方法二:手动删依赖缓存(释放最大空间)
进入 %USERPROFILE%\.gradle → 打开caches文件夹 → 删除其中的dependency-cache(可直接删)和modules-2(含大量jar包,删后首次构建会重新下载,但不会影响项目功能)→ 注意别删wrapper文件夹,它只存Gradle版本压缩包,删了下次打开AS会重下,但体积小(每个约100MB),可留着。

方法三:一键清空整个.gradle(慎用)
如果确认不再做Android开发或能接受后续首次构建耗时较长,可直接删除整个 %USERPROFILE%\.gradle 文件夹。删除前请确保Android Studio已完全关闭,否则部分文件被锁定无法删除。

迁移.android到非C盘并重建软链接

第一步:停止Android Studio并备份当前配置
关闭Android Studio → 将 C:\Users\用户名\.android 整个文件夹复制到D盘根目录(例如 D:\android-cache)→ 备份完成后,删掉原C盘下的 .android 文件夹。

第二步:用mklink创建符号链接指向新位置
以管理员身份运行Windows PowerShell → 输入 【mklink /J "%USERPROFILE%\.android" "D:\android-cache"】 → 回车。这条命令会在原位置生成一个指向D盘的“透明通道”,Android Studio读写时完全无感,但实际数据落在D盘。

第三步:验证链接有效性
在文件资源管理器地址栏输入 %USERPROFILE%\.android → 回车 → 若能正常打开D:\android-cache内容,且Android Studio启动后不报错、AVD模拟器可正常加载,则迁移成功。注意:【必须用/J参数创建目录联结,不能用/D创建快捷方式,否则AS会拒绝识别】。

永久阻止新缓存回流C盘

第一步:修改Android Studio的Gradle用户主目录
打开Android Studio → File → Settings(Windows)→ Build, Execution, Deployment → Build Tools → Gradle → 在“Gradle user home”栏中,把路径从默认的 %USERPROFILE%\.gradle 改为 D:\gradle-cache → 点击“OK”并重启AS。

第二步:强制所有项目使用本地Gradle分发包
进入 AS → Settings → Build Tools → Gradle → 将“Use gradle from path”改为“Specified location”,然后指向你已下载好的gradle-x.x-bin.zip解压后的完整路径(如 D:\gradle\gradle-8.7)→ 这样可跳过自动下载wrapper/dists,避免再次在C盘生成大体积压缩包。

第三步:禁用Android Studio自动下载SDK组件到C盘
Settings → Appearance & Behavior → System Settings → Android SDK → 点击右上角“Edit”按钮 → 将SDK安装路径从C盘改为D:\AndroidSDK → 点击“Next”完成迁移。此步需联网重新下载部分SDK,但之后所有新组件都落地D盘。

相关文章

C盘一键清理工具
C盘一键清理工具

C盘一键清理工具是专注于释放C盘空间的实用工具,拥有一键清理功能,能够帮助用户快速删除无用的文件和缓存。软件操作简单,无需复杂的设置,自动识别并清理无用的垃圾文件,有需要的小伙伴快来保存下载体验吧!

下载

相关标签:

android win10 c盘

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
android开发三大框架
android开发三大框架

android开发三大框架是XUtil框架、volley框架、ImageLoader框架。本专题为大家提供android开发三大框架相关的各种文章、以及下载和课程。

2023.08.14

882

4

android是什么系统
android是什么系统

Android是一种功能强大、灵活可定制、应用丰富、多任务处理能力强、兼容性好、网络连接能力强的操作系统。本专题为大家提供android相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.22

2567

5

android权限限制怎么解开
android权限限制怎么解开

android权限限制可以使用Root权限、第三方权限管理应用程序、ADB命令和Xposed框架解开。详细介绍:1、Root权限,通过获取Root权限,用户可以解锁所有权限,并对系统进行自定义和修改;2、第三方权限管理应用程序,用户可以轻松地控制和管理应用程序的权限;3、ADB命令,用户可以在设备上执行各种操作,包括解锁权限;4、Xposed框架,用户可以在不修改系统文件的情况下修改应用程序的行为和权限。

2023.09.19

4797

7

android重启应用的方法有哪些
android重启应用的方法有哪些

android重启应用有通过Intent、PendingIntent、系统服务、Runtime等方法。本专题为大家提供Android相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

605

5

Android语音播放功能实现方法
Android语音播放功能实现方法

实现方法有使用MediaPlayer实现、使用SoundPool实现两种。可以根据具体的需求选择适合的方法进行实现。想了解更多语音播放的相关内容,可以阅读本专题下面的文章。

2024.03.01

924

5

Java Maven/Gradle 构建与依赖管理合集
Java Maven/Gradle 构建与依赖管理合集

系统讲解 Java 项目构建工具的使用与进阶配置,涵盖 Maven 的 POM 文件结构、生命周期(clean/compile/package/install/deploy)与插件机制、依赖范围(compile/provided/test/runtime)与传递依赖管理、多模块聚合与继承、私有 Nexus 仓库发布,以及 Gradle 的 Groovy / Kotlin DSL 语法、Task 自定义与增量构建、依赖版本目录(Versi

2026.05.09

349

25

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

80

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

80

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

40

12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 43.8万人学习

Java 教程
Java 教程

共578课时 | 189.3万人学习

Uniapp从零开始实现新闻资讯应用
Uniapp从零开始实现新闻资讯应用

共64课时 | 9.5万人学习