模拟器:错误:x86仿真当前需要硬件加速

模拟器:错误:x86仿真当前需要硬件加速

我试图在AndroidStudio中运行HelloWorld应用程序。我得到了以下错误:

模拟器:错误:x86仿真目前需要硬件加速!

请确保英特尔HAXM已正确安装和可用。

CPU加速状态:未安装Hax内核模块!

你能告诉我如何处理这个错误吗?


DIEA
浏览 571回答 3
3回答

汪汪一只猫

按这一反应,完整的步骤是:1)OpenSDKManager(在AndroidStudio中,转到Tools>Android>SDKManager)并下载Intel x86仿真程序加速器(HAXM安装程序)。2)现在转到SDK目录C:\users\%USERNAME%\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\并运行名为intelhaxm-android.exe.如果您遇到诸如“未启用Intel虚拟化技术(Vt,Vt-x)”之类的错误。转到BIOS设置并启用硬件虚拟化。3)重启AndroidStudio,然后再次启动AVD。显示模拟器窗口可能需要一分钟或两分钟。

杨__羊羊

安装Intel x86 Emulator Accelerator使用AndroidSDK管理器如果安装了AndroidStudio,可以通过以下方式启动SDK管理器工具->Android->SDK管理器.AndroidSDK管理器不实际安装HAXM它只是下载而已。在AndroidSDK管理器窗口的顶部,您可以找到安装程序位于您的PC上的位置。请打开子文件夹extras\intel\Hardware_Accelerated_Execution_Manager,并手动运行安装程序:intelhaxm-android.exe.要使用英特尔HAXM,您需要支持虚拟化的CPU:在尝试使用这种加速之前,首先应该确定开发系统的CPU是否支持下列虚拟化扩展技术之一:Intel虚拟化技术(VT,VT-x,VMX)扩展AMD虚拟化(AMD-V,SVM)扩展(只支持Linux)如果CPU不支持虚拟化,则可以使用ARM模拟器:您可以在Android虚拟设备管理器中编辑现有的虚拟设备,或者添加新的虚拟设备,以及将CPU/ABI更改为ARM..如果该选项不可用,则可能需要更改VirtualDevice的目标API,或者使用AndroidSDK管理器下载API版本的ARM系统映像。

慕后森

如果您使用的是AMD CPU,则AMD虚拟化(CPU,如Ryzen)现在得到官方支持。确保您在BIOS中打开了虚拟化。在“打开或关闭Windows功能”(您可以通过Windows搜索找到它)中,您需要启用Windows Hypervisor平台在Windows10 17134.1(1803年)2018年4月更新或更新(文章中通常没有提到)超V一旦重新启动并启动模拟器(x86构建),它就应该启动,而不会出现上述错误。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android