AndroidStudio,如何让.gradle下载的东西,不放在C盘,而在D盘

背景

你是不是跟我一样,C盘随着时间,越来越满?
如果你是Android开发者,那就要怀疑gradle了。它会缓存各种版本的依赖包,所以会越来越大。

要解决这个问题,你需要将 Gradle 用户主目录 的位置从默认的 C 盘修改到 D 盘。这个目录包含了所有项目共享的 Gradle 缓存文件和下载的依赖库,是占用 C 盘空间的主要原因。

解决办法

最简单且最彻底的解决方法是设置一个系统环境变量。


第一步:设置环境变量

设置环境变量可以让你的所有项目,无论是通过 Android Studio 还是命令行构建,都能使用新的 Gradle 目录。

  1. 在 Windows 搜索栏中输入 环境变量,然后选择“编辑系统环境变量”。
  2. 在弹出的“系统属性”窗口中,点击右下角的“环境变量…”按钮。
  3. 在“系统变量”区域(或“用户变量”区域,如果你只想为当前用户设置)中,点击“新建…”。
  4. 在弹出的“新建系统变量”窗口中,填写以下信息:
    • 变量名 (Variable name): GRADLE_USER_HOME
    • 变量值 (Variable value): D:\.gradle (你可以修改为你想要存放的任何路径,例如 D:\Android\gradle_cache
  5. 点击“确定”保存设置,然后一路点击“确定”关闭所有窗口。

第二步:移动旧的 .gradle 文件夹

设置环境变量后,Gradle 会自动在新的路径下创建文件。但为了保留你之前已经下载的库,你需要手动将旧的 .gradle 文件夹移动到新位置。

  • 找到旧的 .gradle 目录:通常在 C:\Users\你的用户名\.gradle
  • 将这个 .gradle 文件夹 剪切粘贴 到你在上一步设置的新路径下,例如 D:\

完成这两步后,重启 Android Studio。当你的项目再次构建时,它就会自动在 D 盘的 .gradle 目录下下载和管理所有依赖了。

额外提示:修改 Android Studio 缓存目录

除了 Gradle 之外,Android Studio 本身也会在 C 盘存放大量的缓存文件。如果你想进一步节省 C 盘空间,也可以修改它的缓存位置。

  1. 找到 Android Studio 的安装目录,进入 bin 文件夹。
  2. 找到 idea.properties 文件,用文本编辑器打开它。
  3. 找到下面这两行(它们可能被 # 注释掉了):
    • # idea.config.path=${user.home}/.AndroidStudio/config
    • # idea.system.path=${user.home}/.AndroidStudio/system
  4. 去掉 #,并修改路径为你想要的新位置,例如:
    • idea.config.path=D:/.AndroidStudio/config
    • idea.system.path=D:/.AndroidStudio/system
  5. 保存并关闭文件,然后重新启动 Android Studio。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

newchenxf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值