我用的是带有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,我已经从引导菜单中启用了虚拟调制,但它仍然不起作用。
当前回答
我在这上面浪费了太多时间,之前的答案都没用。我发现Avast是问题所在!!如果你在你的系统中安装了Avast,你必须:
转到设置选项卡—>故障排除,然后您应该取消选中 “启用硬件辅助虚拟化”
如果未安装intelhaxm-android.exe,请重新启动电脑安装。你可以在C:\Users\{YOUR USERNAME}\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager找到它
其他回答
对于Android Studio 1.0.2:
首先确保Intel x86模拟器加速器安装。在SDK管理器中检查它。如果没有,那么从那里开始安装。
打开Android SDK文件夹, * * {SDK_FOLDER} \配件\英特尔\ Hardware_Accelerated_Execution_Manager * *
在那里您将找到silent_install.bat。
运行它。它将创建haxm_silent_run.log。之后,关闭并重新启动Android Studio,然后运行应用程序。
它会起作用的。如果出现问题,请检查haxm_silent_run.log文件。
对于那些使用基于Jetbrains的Android Studio的人来说:
Goto Tools > Android > SDK管理器 在Extras—>下选择Intel x86 Emulator accelerator复选框
对于那些不能使用Nexus AVD的人,也可以尝试使用Generic AVD。
Goto工具> Android > AVD经理
然后用QVGA之类的东西创建一个新的通用AVD,用于你的应用。这个AVD不使用硬件加速。
对于AMD处理器:
转到AVD管理器并创建一个新的虚拟设备作为ARM系统映像。
如果你使用的是Mac,就像@pedro提到的,确保你已经通过Android SDK管理器下载了HAXM安装程序。
接下来安装它!在查找器中导航到/YOUR_SDK_PATH/extras/intel/Hardware_Accelerated_Execution_Manager/
运行并安装。mpgk到下面的。dmg
约塞米蒂:IntelHAXM_1.1.0_for_10.10.dmg Pre-yosemite: IntelHAXM_1.1.0_below_10.10.dmg El Capitan: IntelHAXM_6.0.1。请安装IntelHAXM_6.0.1。MPGK文件-它会问你是否要重新安装它。只要答应就好。
例子:
$ cd / YOUR_SDK_PATH /配件/英特尔/ Hardware_Accelerated_Execution_Manager / 打开IntelHAXM_1.1.0_below_10.10.dmg美元
我最近也遇到了同样的问题。
我在你的SDK管理器上安装了HAXM安装程序:
然后安装最新的Intel HAXM驱动程序:
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement
瞧! !模拟器的工作就像一个魅力:)