我用的是带有AMD处理器的Windows 8.1 pro。我安装了Android SDK和Eclipse。它可以工作,但问题是,当我创建AVD并启动时,它会显示这个错误:
模拟器:错误:x86仿真目前需要硬件加速! 请确保Intel HAXM已正确安装并可用。 CPU加速状态:HAX内核模块未安装!
我已经安装了英特尔Hardware_Accelerated_Execution_Manager,我已经从引导菜单中启用了虚拟调制,但它仍然不起作用。
我用的是带有AMD处理器的Windows 8.1 pro。我安装了Android SDK和Eclipse。它可以工作,但问题是,当我创建AVD并启动时,它会显示这个错误:
模拟器:错误:x86仿真目前需要硬件加速! 请确保Intel HAXM已正确安装并可用。 CPU加速状态:HAX内核模块未安装!
我已经安装了英特尔Hardware_Accelerated_Execution_Manager,我已经从引导菜单中启用了虚拟调制,但它仍然不起作用。
当前回答
这为我解决了这个问题:
转到(C:\users\%USERNAME%\AppData\Local\Android\sdk)。
然后进入Extras -> Intel -> Hardware_Accelerated_Execution_Manager,运行名为“intelhaxm-android.exe”的文件。
如果您遇到类似“Intel虚拟化技术(vt,vt-x)未启用”的错误,请进入BIOS设置并启用硬件虚拟化。
重启工作室
其他回答
我在这上面浪费了太多时间,之前的答案都没用。我发现Avast是问题所在!!如果你在你的系统中安装了Avast,你必须:
转到设置选项卡—>故障排除,然后您应该取消选中 “启用硬件辅助虚拟化”
如果未安装intelhaxm-android.exe,请重新启动电脑安装。你可以在C:\Users\{YOUR USERNAME}\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager找到它
我在Oracle VirtualBox中运行模拟器时遇到了这个问题。对我来说,解决方案是修改模拟器使用ARM CPU而不是x86。
我不知道这是否有效,但你可以试试这个:
很明显,模拟器团队需要更好地传播关于如何在Windows上使用AMD模拟器的信息。这个问题似乎每周都会出现。
首先,卸载HAXM。
下一步,进入https://developer.android.com/studio/run/emulator-acceleration#vm-windows,按照使用Windows Hypervisor平台配置虚拟机加速的说明操作
最后,如果你的模拟器实例帧率很低,请参考同一页中为Android UI启用Skia渲染的说明。
的输出需要读取(并发布)
sc query intelhaxm
如http://developer.android.com/tools/devices/emulator.html#accel-vm所述
通过右键单击开始菜单打开命令提示窗口,选择执行并写入'cmd'。
参见Android模拟器不使用HAXM。
如果你不能让模拟器工作,你可能想尝试一个更简单的选择:Genymotion - http://genymotion.com/
这为我解决了这个问题:
转到(C:\users\%USERNAME%\AppData\Local\Android\sdk)。
然后进入Extras -> Intel -> Hardware_Accelerated_Execution_Manager,运行名为“intelhaxm-android.exe”的文件。
如果您遇到类似“Intel虚拟化技术(vt,vt-x)未启用”的错误,请进入BIOS设置并启用硬件虚拟化。
重启工作室