Android虚拟设备&英特尔HAXM

时间:2015-01-03 11:02:13

标签: android 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中它肯定会被打开。

为什么我无法让它发挥作用的任何想法? 感谢。

3 个答案:

答案 0 :(得分:1)

因此某些防病毒程序会阻止HAXM运行,并确保您没有运行Windows Hypervisor。 (在程序列表,窗口下,在H下)。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

Windows 8. Android Studio.
Make sure if virtualization is enable : go through those steps provided below.
  • 转到设置 - >更改电脑设置 - > general->然后在右侧看到 通过向下滚动框架 - >你会看到提前启动 现在重启按钮按下它 - >然后选择一个选项窗口 打开 - >选择疑难解答 - >在疑难解答下选择高级 选项 - >然后在高级选项下选择UEFI固件选项 - >然后 按重启 - >按f10进入BIOS->查看菜单栏的位置 在其中找到系统配置菜单,你会看到 虚拟化技术"启用"它 - >现在去退出保存 菜单栏上的退出更改..

    C:\ Users \用户名\应用程序数据\本地\的Android \ SDK \额外\英特尔\ Hardware_Accelerated_Execution_Manager \ intelhaxm-android.exe

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

    安装它并重新启动Android Studio。

    如果你对上面的过程做了一些改变,那么对于win 7来说是相同的,对于eclipse也是如此

    希望它有助于玩得开心!!