Android 虚拟设备和英特尔 HAXM

Android Virtual Device & Intel HAXM

我刚刚使用 Android Studio 设置了一台新 PC,但无法启动任何虚拟设备。当我启动设备时,我收到消息-

Starting emulator for AVD 'Nexus_5_API_21_x86'
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!

当我运行 HAXM 安装程序时,它显示

This computer meets the requirements for haxm but intel virtualization is not turned on

但在 BIOS 中它肯定被勾选为打开。

为什么我不能让它工作有什么想法吗? 谢谢

您可能需要将 NX (XD) 位设置为开。作为管理员 运行 从命令行: bcdedit /set nx AlwaysOn 否则你的 CPU 是什么?

因此一些防病毒软件可以阻止 HAXM 运行,并确保您没有 Windows Hypervisor 运行。 (在程序列表下,windows,在 H 下)。

Windows 8. Android Studio.
Make sure if virtualization is enable : go through those steps provided below.
  • 转到设置 -> 更改电脑设置 -> 常规 -> 然后在右侧查看 通过向下滚动框架->你会看到提前启动 立即重启按钮按下它->然后选择一个选项 window 将 打开->选择疑难解答->在疑难解答下选择高级 选项->然后在高级选项下选择 UEFI 固件选项->然后 按重新启动->按 F10 进入 BIOS->查看菜单栏 在其中找到系统配置菜单,您将看到 虚拟化技术 "enable" it ->now go for exit saving 菜单栏退出的变化..

    C:\Users\username\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

    (在用户名中:请输入有效的用户名)

    安装它并重新启动您的 Android Studio。

    如果您对上述过程进行少量更改,则 win 7 和 eclipse 都相同

    希望对您有所帮助!