android studio必须装c盘吗,Android Studio不占用c盘配置

本文介绍了如何将Android Studio的配置文件、系统缓存、SDK、Gradle和AVD移动到D盘以释放C盘空间。具体步骤包括修改Android Studio的配置文件路径,指定SDK安装位置,加速Gradle下载,以及调整AVD的存储路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

AndroidStuduo23

SDK

gradle

m2

Avd

转载请标注链接

安装完毕Android Studio2.3后,一共有下面几项占用C盘空间占用较大:

1. .AndroidStuduo2.3

该目录下有config及system两个文件夹,分别为配置及系统缓存文件夹,默认在C:\Users\Administrator\

.AndroidStudio2.3路径下。现关掉启动的androidstudio程序,将该文件夹移动至D:\AndroidStudio\目录下。

修改AndroidStudio安装路径\bin\idea.properties文件:

idea.config.path=D:/AndroidStudio/.AndroidStudio2.3/config

idea.system.path=D:/AndroidStudio/.AndroidStudio2.3/system

一定要注意前面的#号去掉

2. SDK

第一次启动时一定要选择custom,然后sdk位置另选。

或是启动后到Settings中设置SDK路径。

3. gradle

先说安装后第一次启动gradle下载缓慢导致界面一直卡在building XXX gradle project info的问题,先到C:\Users\Administrator.gradle下面看看当前的androidstudio加载的gradle版本,2.3.3对应的是gradle 3.3,下载gradle 3.3 all.zip,解压内容放在C:\Users\Administrator.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9\

gradle-3.3下面。

将.gradle文件夹剪切至D:\AndroidStudio文件夹下,之前在androidstudio的settings中配置gradle路径的方式在新版本中已经失效,但是可以通过命令实现路径的变更,在cmd中执行:

AndroidStudio安装路径\gradle\gradle-3.2\bin> gradle -g D:/AndroidStudio/.gradle -d

4. .m2

这个repository占用空间是极大的,先剪切至D:\AndroidStudio,在config,settings中找到Path Variables,添加Name:MAVEN_REPOSITORY,Value: D:\AndroidStudio.m2

5. Avd

默认仍在C:\Users\Administrator.android.avd,剪切至D:\AndroidStudio,修改*.ini文件:

avd.ini.encoding=UTF-8

path=D:\AndroidStudio.android\avd\Nexus_6P_API_22.avd

path.rel=avd\Nexus_6P_API_22.avd

target=android-22

更改path的值为当前的路径。

### Android Studio 修改默认安路径至非 C 为了减少 Android Studio 对 C 占用,可以通过调整多个配置项来实现这一目标。以下是具体的设置方法: #### 1. **修改 `.android` 和 `.gradle` 文件夹位置** Android Studio 的一些核心数据存储在用户的主目录下的隐藏文件夹中,默认位于 `C:\Users\<用户名>\`. 可以通过环境变量的方式将其移动到其他磁。 - 创建一个新的文件夹作为新的存储位置,例如 `D:\Android\.android` 和 `D:\Android\.gradle`. - 打开系统的环境变量设置,在用户变量部分新增两个变量: - 名称为 `ANDROID_SDK_HOME`,值为新创建的 `.android` 文件夹路径。 - 名称为 `GRADLE_USER_HOME`,值为新创建的 `.gradle` 文件夹路径。 此操作可以有效将 SDK 数据和 Gradle 缓存移出 C [^2]。 #### 2. **更改 AVD (虚拟设备) 存储路径** 虚拟设备通常也会被置在 C 上,这可能会显著增加其空间占用。要更改该路径,需编辑每个 AVD 配置中的 `config.ini` 文件。 - 定位当前 AVD 的路径(通常是 `C:\Users\<用户名>\.android\avd`)。 - 将整个 `.android/avd` 文件夹复制到期望的目标磁,比如 `D:\Android\AVDs`. - 使用文本编辑器打开每一个 AVD 的 `config.ini`, 并更新以下两行内容: ```ini path=D:\Android\AVDs\<设备名称>.avd path.rel= ``` 上述命令中的 `<设备名称>` 应替换为你实际使用的 AVD 名称[^4]. #### 3. **重定向 Android Studio 自身的配置文件** 除了项目依赖外,Android Studio 运行时还会生成大量本地缓存和其他临时文件。这些也可以转移到别的驱动器上来节省 C 的空间。 - 原始路径一般类似于 `C:\Users\<用户名>\AppData\Local\Google\AndroidStudio<版本号>`. - 关闭所有正在运行的实例后,手动把 AppData 下面的相关子目录迁移到指定的新地方,比如说 `E:\AS_Configs`. 接着利用注册表或者启动参数告知程序新的地址所在[^3]: 对于 Windows 用户来说,可能需要借助 `-data` 参数重新指向这个定制化的根目录;具体做法是在快捷方式属性里追加如下字符串: ```bash --data E:/AS_Configs/ ``` 完成以上步骤之后重启 IDE 即可生效。 #### 总结代码片段展示 下面给出一段简单的批处理脚本用于自动化迁移过程的一部分工作流演示: ```batch @echo off set NEW_PATH=D:\Android mkdir %NEW_PATH%\.android mkdir %NEW_PATH%\.gradle setx ANDROID_SDK_HOME "%NEW_PATH%\.android" setx GRADLE_USER_HOME "%NEW_PATH%\.gradle" pause ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值