安装 Windows 10 周年更新后无法启动 Android 模拟器
Can't start Android emulator after installing Windows 10 Anniversary update
我刚刚安装了 Windows 10 周年更新,现在无法启动我的 Android 模拟器。
Android Studio 显示以下消息。
Android Emulator is incompatible with Hyper-V
但是如下图所示,Hyper-V 已禁用。
我已经重启了机器。我还尝试 运行 从提升的命令提示符下执行以下命令:
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.
有人 运行 关注这个问题吗?
您可以在服务菜单中关闭 Hyper-V(在搜索中输入 "Services"),也可以使用服务菜单将其重新打开。尽管可能没有必要,但我这样做后仍然会重新启动。
编辑:您还 运行 作为管理员使用命令提示符吗?
EDIT2:重新安装英特尔 HAXM,如@Morrison_Chang 所说
我的问题是我有 Credential Guard 和基于虚拟化的安全性。
我使用 Device Guard and Credential Guard hardware readiness tool.
禁用了提到的 Windows 10 个功能
解压缩该工具,在 Powershell 命令中转到解压缩该工具的文件夹并键入:
DG_Readiness_Tool_v2.0.ps1 -Disable
重新启动后,我能够重新安装 HAXM 并启动我的模拟器。
我刚刚安装了 Windows 10 周年更新,现在无法启动我的 Android 模拟器。
Android Studio 显示以下消息。
Android Emulator is incompatible with Hyper-V
但是如下图所示,Hyper-V 已禁用。
我已经重启了机器。我还尝试 运行 从提升的命令提示符下执行以下命令:
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.
有人 运行 关注这个问题吗?
您可以在服务菜单中关闭 Hyper-V(在搜索中输入 "Services"),也可以使用服务菜单将其重新打开。尽管可能没有必要,但我这样做后仍然会重新启动。
编辑:您还 运行 作为管理员使用命令提示符吗?
EDIT2:重新安装英特尔 HAXM,如@Morrison_Chang 所说
我的问题是我有 Credential Guard 和基于虚拟化的安全性。
我使用 Device Guard and Credential Guard hardware readiness tool.
禁用了提到的 Windows 10 个功能解压缩该工具,在 Powershell 命令中转到解压缩该工具的文件夹并键入:
DG_Readiness_Tool_v2.0.ps1 -Disable
重新启动后,我能够重新安装 HAXM 并启动我的模拟器。