Windows下Android Studio模拟器启动报错(退出码1)如何解决?
解决Windows下Flutter模拟器启动报错及AVD管理器找不到的问题
一、修复模拟器启动退出码1的报错
1. 更新模拟器以支持SupportPixelFold特性
- 打开Android Studio,通过
File > Settings > Appearance & Behavior > System Settings > Android SDK路径进入SDK Manager - 切换到SDK Tools标签,找到Android Emulator选项,勾选后点击
Apply完成更新,确保模拟器版本为最新 - 更新结束后重启Android Studio,再尝试启动模拟器
2. 启用多AVD实验特性(添加-read-only标志)
若需同时运行多个相同的AVD实例,启动命令需追加-read-only参数,修改后的命令为:
flutter emulators --launch <emulator id> -- -read-only
注:--用于分隔Flutter命令与传递给模拟器的参数,确保-read-only能被模拟器正确识别
二、找回Windows下的AVD管理器
如果Android Studio的Tools菜单中找不到AVD管理器,可通过以下方式打开:
- 方式一:点击Android Studio主界面右上角的Device Manager图标(手机+平板样式),在弹出窗口中管理或创建AVD
- 方式二:命令行启动,在终端输入:
avdmanager
或直接运行Android SDK目录下的avdmanager.bat(默认路径一般为C:\Users\<你的用户名>\AppData\Local\Android\Sdk\tools\bin\avdmanager.bat)
- 方式三:通过
File > Settings > Appearance & Behavior > Menus and Toolbars路径,找到Tools菜单,确认AVD Manager选项是否被隐藏,若隐藏则勾选显示并保存设置
内容的提问来源于stack exchange,提问作者prajjwalit
相关产品推荐
相关产品推荐

