安装Windows 10周年更新后无法启动Android模拟器

时间:2016-08-16 19:38:23

标签: android android-emulator windows-10 hyper-v

我刚刚安装了Windows 10周年纪念更新,现在我无法启动Android模拟器。

Android Studio会显示以下消息。

Android Emulator is incompatible with Hyper-V

但是如下图所示,Hyper-V被禁用。

Android Studio error

我已经重新启动了这台机器。我还尝试从提升的命令提示符运行以下命令:

bcdedit /set hypervisorlaunchtype off

没有运气。

尝试从命令提示符启动模拟器失败,并显示以下消息:

emulator -avd Nexus_5_API_23
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: Please disable Hyper-V before using the Android Emulator. Start a command prompt as Administrator, run 'bcdedit /set hypervisorlaunchtype off', reboot.

有没有人遇到过这个问题?

2 个答案:

答案 0 :(得分:3)

我的问题是我有Credential Guard和基于虚拟化的安全性。

我使用Device Guard and Credential Guard hardware readiness tool禁用了所提到的Windows 10功能。

解压缩工具,在Powershell命令中转到解压缩工具的文件夹并输入:

DG_Readiness_Tool_v2.0.ps1 -Disable

重启后,我可以重新安装HAXM并启动我的模拟器。

答案 1 :(得分:1)

您可以在服务菜单中关闭Hyper-V(在搜索内容中键入“服务”),也可以使用“服务”菜单将其重新打开。即使可能没有必要,我仍然会以这种方式重新启动。

编辑:你还运行命令提示符作为管理员吗?

EDIT2:重新安装英特尔HAXM,正如@Morrison_Chang所说