MacBook Air M1设备Android Studio安卓模拟器启动报错求助
解决“运行多个相同AVD模拟器”的报错问题
报错核心信息
ERROR | Running multiple emulators with the same AVD
ERROR | is an experimental feature.
ERROR | Please use -read-only flag to enable this feature.
具体解决方案
方案1:命令行带参数启动模拟器
- 打开Android Studio的AVD Manager,记下你要启动的AVD名称
- 打开终端,执行以下命令(替换
[你的AVD名称]为实际名称):
示例:若AVD名为emulator -avd [你的AVD名称] -read-onlyPixel_6_API_34,则执行emulator -avd Pixel_6_API_34 -read-only
方案2:在Android Studio中配置永久启动参数
- 打开AVD Manager,找到目标AVD,点击右侧的编辑图标(铅笔形状)
- 点击页面底部的「Show Advanced Settings」展开高级选项
- 找到「Emulator launch parameters」输入框,添加参数:
-read-only - 保存配置,之后启动该AVD的多个实例时会自动应用此参数
方案3:关闭重复的AVD实例
如果不需要同时运行多个相同AVD的模拟器,直接关闭所有已启动的该AVD进程,重新启动单个实例即可消除报错
内容的提问来源于stack exchange,提问作者Abu Sufian
相关产品推荐
相关产品推荐

