Android Emulator:错误:x86仿真当前需要硬件加速
我尝试在Android Studio中运行Hello World应用程序。我得到了以下错误: Emulator:错误:x86仿真当前需要硬件 加速 请确保“英特尔HAXM”已正确安装并可用 CPU加速状态:未安装HAX内核模块 你能告诉我如何处理这个错误吗?[edit] 已经更新了一个很好的指南,可以让仿真器启动并运行。 [/edit] 使用Android SDK管理器安装英特尔x86仿真器加速器 如果已安装Android Studio,则可以通过启动SDK管理器 Android SDK管理器实际上并没有安装HAXM,它只是下载它。在Android SDK管理器窗口顶部,您可以找到安装程序在电脑上的位置。请打开子文件夹Android Emulator:错误:x86仿真当前需要硬件加速,android,android-emulator,intel,haxm,Android,Android Emulator,Intel,Haxm,我尝试在Android Studio中运行Hello World应用程序。我得到了以下错误: Emulator:错误:x86仿真当前需要硬件 加速 请确保“英特尔HAXM”已正确安装并可用 CPU加速状态:未安装HAX内核模块 你能告诉我如何处理这个错误吗?[edit] 已经更新了一个很好的指南,可以让仿真器启动并运行。 [/edit] 使用Android SDK管理器安装英特尔x86仿真器加速器 如果已安装Android Studio,则可以通过启动SDK管理器 Android SDK管理器
extras\intel\Hardware\u Accelerated\u Execution\u manager
,然后手动运行安装程序:intelhaxm Android.exe
要使用英特尔HAXM,您需要具备:
在尝试使用这种类型的加速度之前,您应该首先
确定开发系统的CPU是否支持
以下虚拟化扩展技术:
- 英特尔虚拟化技术(VT、VT-x、vmx)扩展
- AMD虚拟化(AMD-V,SVM)扩展(仅支持Linux)
extras\intel\Hardware\u Accelerated\u Execution\u manager
,然后手动运行安装程序:intelhaxm Android.exe
要使用英特尔HAXM,您需要具备:
在尝试使用这种类型的加速度之前,您应该首先
确定开发系统的CPU是否支持
以下虚拟化扩展技术:
- 英特尔虚拟化技术(VT、VT-x、vmx)扩展
- AMD虚拟化(AMD-V,SVM)扩展(仅支持Linux)
右键单击“我的电脑”图标,CPU将列在“属性”页面上。或者打开设备管理器,查看CPU。 它必须是支持VT和NX位(XD)的英特尔处理器-您可以在
同时确保hyperV关闭bcdedit/设置hypervisorlaunchtype关闭
XD位始终位于bcdedit/set nx上
使用
如果您使用的是Avast,请在“设置”>“疑难解答”下禁用“启用硬件辅助虚拟化”。重新启动电脑并再次尝试运行HAXM安装右键单击“我的电脑”图标,CPU将在“属性”页面上列出。或者打开设备管理器,查看CPU。 它必须是支持VT和NX位(XD)的英特尔处理器-您可以在
同时确保hyperV关闭bcdedit/设置hypervisorlaunchtype关闭
XD位始终位于bcdedit/set nx上
使用
如果您使用的是Avast,请在“设置”>“疑难解答”下禁用“启用硬件辅助虚拟化”。重新启动电脑并尝试再次运行HAXM安装,按照,完整步骤如下: 1) 打开SDK管理器(在Android Studio中,转至工具>Android>SDK管理器),如果尚未安装,请下载英特尔x86仿真器加速器(HAXM安装程序) 2) 现在转到SDK目录
C:\users\%USERNAME%\AppData\Local\Android\SDK\extras\intel\Hardware\u Accelerated\u Execution\u Manager\
并运行名为intelhaxm Android.exe的文件
如果出现类似“未启用英特尔虚拟化技术(vt,vt-x)”的错误。转到BIOS设置并启用硬件虚拟化
3) 重新启动Android Studio,然后再次尝试启动AVD
显示emulator窗口可能需要一分钟或两分钟。根据,完整步骤如下:
1) 打开SDK管理器(在Android Studio中,转至工具>Android>SDK管理器),如果尚未安装,请下载英特尔x86仿真器加速器(HAXM安装程序)
2) 现在转到SDK目录C:\users\%USERNAME%\AppData\Local\Android\SDK\extras\intel\Hardware\u Accelerated\u Execution\u Manager\
并运行名为intelhaxm Android.exe的文件
如果出现类似“未启用英特尔虚拟化技术(vt,vt-x)”的错误。转到BIOS设置并启用硬件虚拟化
VT support -- yes
NX support -- yes