Android虚拟机路径怎么修改?先解决配置文件位置问题
Android虚拟机默认装在C盘,占用空间越来越大,想改路径却找不到配置文件,这是绝大多数模拟器用户遇到的问题,核心答案是:不同模拟器的配置文件位置不同,但思路一致先找到配置文件,再修改路径指向,最后迁移数据。
Android虚拟机配置文件找不到怎么办?先搞清楚它藏在哪
很多人在网上搜”Android虚拟机配置文件在哪”,搜出来的结果要么太旧,要么只针对某一款模拟器,Android虚拟机分为两类:一类是Android Studio自带的AVD(Android Virtual Device),另一类是第三方模拟器(如夜神、MuMu、雷电、BlueStacks),它们的配置文件位置完全不同,找不到是因为你在用A模拟器的方法找B模拟器的文件。
Android Studio AVD配置文件位置
Android Studio的AVD管理器创建虚拟机后,默认会生成两个关键位置:
- 虚拟机配置文件(.ini文件)位于
C:Users你的用户名.androidavd目录下,文件名一般是你的AVD名称.ini - 虚拟机数据文件(用户数据、系统镜像)位于
C:Users你的用户名.androidavd你的AVD名称.avd文件夹中
这两个位置是Google官方默认设定,历代Android Studio版本基本没变过,2019年之后的版本都是这个路径。
< h3>第三方模拟器配置文件位置
第三方模拟器为了兼容性和性能,通常不遵循Google的默认路径,以主流几款为例:
| 模拟器 | 配置文件位置 | 镜像数据位置 |
|---|---|---|
| 夜神 | C:Users用户名Nox 或安装目录下 |
安装目录的 vms 文件夹 |
| MuMu | C:Users用户名MuMu |
安装目录下的 vms 文件夹 |
| 雷电 | C:Users用户名LDPlayer |
安装目录的 vms 文件夹 |
| BlueStacks | C:ProgramDataBlueStacks_nxt |
安装目录下的 Engine 文件夹 |
这些路径在官网帮助中心都能查到,但有一个共同规律:配置文件大多放在用户目录下,而真正的虚拟机镜像文件放在安装目录附近,如果你改动过安装路径,配置文件地址也会跟着变。
Android虚拟机路径怎么修改?三种可行方案
找到配置文件后,修改路径的核心逻辑就是把数据文件移走,再把配置文件里的路径指向新位置,具体有三种做法,按操作难度从低到高排列。
修改AVD的.ini文件重定向路径
这个方法适用于Android Studio自带AVD,操作步骤如下:
- 关闭Android Studio,进入
C:Users你的用户名.androidavd - 找到你想要迁移的虚拟机对应的
.ini文件,用记事本打开类似这样:path=C:Users你的用户名.androidavdPixel_5_API_30.avd - 复制整个
.avd文件夹到你想放的位置,D:AndroidAVDPixel_5_API_30.avd - 把
.ini文件里的path=后面的内容改成新路径,保存
业内专家指出,这种改法原理简单,但前提是.avd文件夹内所有文件必须完整迁移,不能只移一部分。Android文件夹下还有一个 hardware-qemu.ini 文件,里面可能写有绝对路径,也需要一并修改,否则模拟器启动时会报错找不到系统镜像。
修改Android Studio全局配置文件
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/622241.html





