我刚刚使用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中它肯定会被打开。
为什么我无法让它发挥作用的任何想法? 感谢。
答案 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也是如此
希望它有助于玩得开心!!