Android模拟器启动时持续崩溃求助(Windows 10环境)
解决Windows 10下Android模拟器启动崩溃的问题
我之前在Windows 10上也碰到过完全一样的模拟器崩溃问题,结合自己踩坑的经验和社区里的有效方案,给你整理几个可行的解决办法:
1. 强制禁用Quick Boot(最直接的方案)
日志里明确提示你的CPU不支持Quick Boot需要的EPT+UG特性,所以直接关掉这个功能就能绕过问题:
- 打开Android Studio的AVD Manager
- 找到你创建的模拟器,点击右侧的铅笔图标进入编辑界面
- 滚动到Emulated Performance区域,把Quick Boot改成Cold Boot
- 保存设置后重新启动模拟器
这个操作会让模拟器每次启动都从头加载,虽然启动速度慢一点,但能彻底解决因快照功能不兼容导致的崩溃。
2. 检查并调整CPU虚拟化相关设置
Windows 10的虚拟化功能有时候会和Android模拟器冲突,或者你的BIOS里没开启必要的虚拟化支持:
- 第一步:开启BIOS中的虚拟化
重启电脑,进入BIOS界面(一般按F2、Del或Esc,取决于你的主板品牌),找到类似Intel VT-x(Intel CPU)或AMD-V(AMD CPU)的选项,设置为开启,保存后重启。 - 第二步:关闭Windows的Hyper-V相关功能
打开「控制面板」→「程序」→「程序和功能」→「启用或关闭Windows功能」,取消勾选以下选项:- Hyper-V
- Virtual Machine Platform
- Windows Hypervisor Platform
点击确定后重启电脑,再尝试启动模拟器。
3. 修改模拟器配置文件强制冷启动
如果上面的操作没生效,可以直接修改AVD的配置文件:
- 打开文件夹:
C:\Users\你的用户名\.android\avd\你的模拟器名称.avd\ - 找到
config.ini文件,用记事本打开 - 添加一行:
fastboot.forceColdBoot = true - 还可以尝试把
hw.cpu.ncore的值改成1(减少模拟器占用的CPU核心数,降低负载) - 保存文件后重新启动模拟器
4. 更新Android Studio和模拟器到最新版本
官方会持续修复这类兼容性问题,建议你把Android Studio升级到最新的稳定版,同时在SDK Manager里更新Android Emulator到最新版本,说不定就能解决这个CPU特性不兼容的问题。
内容的提问来源于stack exchange,提问作者user9370880
相关产品推荐
相关产品推荐

