解决android模拟器临时文件占用大量C盘容量问题

Eclipse中创建Android Emulator时,相应的文件会被放置到

“C:\Documents and Settings\Administrator\.android“ 下面,这样会在C盘占用大量的空间,想要把emulator路径改变可以用以下这两种方法:

一:新添加一个环境变量,名字为 "ANDROID_SDK_HOME”,变量值为".android"文件夹(AVD信息)所在路径(路径中不包含.android)

二:修改配置文件中的路径,例如,AVD名称是AVD8, 使用Windows写字板打开C:\Documents and Settings\Administrator\.android\avd目录中的文件AVD8.ini文件,文件内容如下: target=android-8 path=C:\Documents and Settings\Administrator\.android\avd\AVD8.avd修改其路径即可。


这样的话安卓模拟器产生的文件就不会占用C盘的容量了


### Android Studio 安装后在 C 生成的文件和文件夹 当完成 Android Studio 的安装之后,默认情况下会在 `C:\Users\<用户名>` 路径下自动生成一系列用于支持开发环境运行所需的文件与文件夹结构[^1]。 #### 文件夹说明: - **`.AndroidStudio<版本号>`**:此隐藏文件夹包含了特定于 IDE 版本的各种配置数据,比如窗口布局、编码风格设置以及插件信息等。随着不同版本更新,其名称中的 `<版本号>` 部分会有所变化。 - **`.android`**:存储了 SDK 工具链的相关参数设定,例如 AVD (Android Virtual Device) 模拟器配置、SDK Manager 设置等内容。它对于管理多个设备定义非常有用,并且可以跨机器同步这些偏好选项[^2]。 - **`.gradle`**:保存 Gradle 构建系统的全局属性和个人缓存资料,在构建过程中起到加速作用的同时也记录着一些历史操作日志以便调试分析。此外还包括了本地仓库索引和其他辅助资源来提高效率[^3]。 为了减少对系统的空间占用,可以通过创建符号链接的方式将上述文件夹迁移至其他磁位置并保持原有路径不变,从而不影响正常使用体验。 ```bash mklink /J "C:\Users\<用户名>\.AndroidStudio<版本号>" "E:\NewLocation\.AndroidStudio<版本号>" mklink /J "C:\Users\<用户名>\.android" "E:\NewLocation\.android" mklink /J "C:\Users\<用户名>\.gradle" "E:\NewLocation\.gradle" ``` 以上命令展示了如何利用 Windows 自带工具 mklink 创建指向新位置的软连接,其中 E: 表示目标驱动器字母,请根据实际情况调整源路径 (`C:\...`) 和目的地址 (`E:\...`)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值