如何解决Android Studio模拟器启动失败(多AVD运行)错误?
Android模拟器多实例运行报错解决办法
问题核心
从你提供的错误日志里,关键报错是:
ERROR | Running multiple emulators with the same AVD ERROR | is an experimental feature. ERROR | Please use -read-only flag to enable this feature.
意思是你尝试启动同一个AVD的多个模拟器实例,这是实验性功能,默认不开启;另外也可能是之前的模拟器进程没彻底关闭,导致系统误判有重复实例在运行。
解决步骤
- 关闭残留模拟器进程:
- 打开Android Studio的「设备管理器」,找到对应AVD,点击停止按钮;
- 如果还是不行,打开任务管理器,结束所有名为
qemu-system-x86_64.exe(或对应你模拟器架构的进程)的进程。
- 若需多实例运行:
- 打开Android Studio终端,切换到模拟器安装目录(默认路径:
C:\Users\hp\AppData\Local\Android\Sdk\emulator); - 执行命令:
emulator -avd [你的AVD名称] -read-only,把[你的AVD名称]替换成实际AVD名字(可在设备管理器查看)。
- 打开Android Studio终端,切换到模拟器安装目录(默认路径:
- 清理模拟器缓存:
在设备管理器选中对应AVD,点击右上角三点图标,选择「Wipe Data」,之后重启模拟器。 - HAXM额外检查:
虽然你已安装HAXM,仍需确认SDK工具里的「Intel x86 Emulator Accelerator (HAXM installer)」是否正常安装,打开HAXM控制面板查看分配内存是否合理(建议不超过物理内存的一半)。
无关提示说明
日志里的IPv6地址忽略、崩溃数据存储提示都是正常日志输出,不是报错根源,无需处理。
内容的提问来源于stack exchange,提问作者Faithful Duru
相关产品推荐
相关产品推荐

