2016-04-23 139 views
2

根据我的AS SDK管理器,Intel x86 Emulator Accelerator (HAXM Installer) version 6.0.1安装了。但是,如果我试图'运行'我的应用程序,然后选择一个'可用的模拟器'(例如,nexus one api 23),我得到错误:intel haxm is required to run this avdAndroidStudio:由于英特尔HAXM错误无法运行AVD

几天前,我没有这个问题(我能够使用模拟器)。

另外,根据我的System Settings/Android SDK,我已经在Android 6.0,API级别23

我使用Win XP的,与AS2.0。

+0

您是否尝试过构建新的AVD并查看它是否与几个月前建立的内容相反? –

+0

是的,我做了...在我写这篇文章之前,我再次尝试......顺便说一句,我只安装了上周的一个软件,并且我正在使用的模拟器大概是在4或5天前安装的。感谢 – dsdsdsdsd

+0

您可能希望在操作系统/版本/机器中添加并声明这是对您的操作系统的相对新的安装。 –

回答

0

原因是你安装了Avast。您必须取消选中此选项:启用硬件辅助的虚拟化 enter image description here

+0

by'unlock' ,你的意思是'检查'它,或'取消'它...谢谢 – dsdsdsdsd

+0

对不起,我的意思是:取消选中 –

1

我见过Avast!在朋友的笔记本电脑上与英特尔HAXM做了错误(你刚刚安装了它吗?)。 我想建议的只是在“设置/系统设置/ Android SDK”中解除/重新安装它。 个人在HAXM“安装”从AndroidStudio它只被下载。我通过转到“C:\ Android \ sdk \ extras \ intel \ Hardware_Accelerated_Execution_Manager”(或到您的计算机上的相应路径)进行管理,以便手动运行安装程序。

+0

你的意思是卸载HAXM,或卸载SDK ...,我没有看到任何卸载选项。 ..谢谢 – dsdsdsdsd

+0

我的意思是unistall HAXM只。如果安装了HAXM,请检查我向您提供的菜单 –

4

你必须安装它。

转到您的sdk管理器,然后选择它来安装它(查看底部)。然后你必须去安装android studio的文件夹,然后寻找extras/intel,然后安装它。

发生这种情况时可能会遇到一些问题。您必须运行BIOS才能激活虚拟化技术(查看如何转至BIOS),并在安装时停用防病毒软件。 (也应该停用关于虚拟化技术的选项)。

当HAXM完成后,打开你的android studio并尝试运行你的应用程序,这次它会工作!

(我几天前有同样的问题)。