作者:蟹子萝卜控 | 来源:互联网 | 2023-05-28 20:02
我刚从官方android站点下载了最新的android studio并安装了它.但我收到此错误而不是使用Intel X 86 Emulator加速器.什么可能导致此错误
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed!
1> Yogesh patel..:
如果您运行的是现代英特尔处理器,请确保已安装HAXM(英特尔®硬件加速执行管理器):
在Android SDK Manager中,确保选中该选项(然后安装)
通过以下路径运行HAXM安装程序:
your_sdk_folder\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm.exe
or
your_sdk_folder\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe
此视频显示了可帮助您解决问题的所有必需步骤.
对于AMD CPU(或没有VT-x技术的旧版Intel CPU),您将无法安装此CPU,最佳选择是使用Genymotion模拟您的应用程序.请参阅:英特尔在Windows操作系统上的AMD HAXM等效项
最后这段视频帮助了我.我通过检查hiper-v复选框浪费了大量时间.没有文档说应该取消选中.非常感谢老兄.
我编辑了你的帖子,添加了一些关于AMD处理器的更多细节.我希望没关系.
2> 小智..:
实际错误
按照下面两个简单的步骤来修复.
步骤1: - 更新"Intel x86仿真器加速器(HAXM安装程序)"参考.吼叫
第2步:-
安装安装程序后,必须运行它才能在系统上安装它.打开Android SDK所在的目录.进入extras\Intel\Hardware_Accelerated_Execution_Manager目录,你应该看到intelhaxm-android.exe文件.
如果您在安装过程中遇到错误"此计算机符合HAXM的要求,但VT-x未打开...",请尝试在BIOS中将其打开并检查您的防病毒软件设置.(查看此 stackoverflow帖子).而已!它为我工作.
3> Somir Saikia..:
最近,我遇到了这个问题.并通过将Intel/Atom(x86)的CPU/ABI更改为ARM(armeabi-v7a)来修复它.
选择虚拟设备.单击"编辑"
单击CPU/ABI选项
从intel更改为ARM(armeabi-v7a).单击确定
任务完成.
我也做了与Doremon建议相同的事情,并且它的工作正常.
我的笔记本电脑不支持活力化,但**这项工作对我**
4> 小智..:
尝试单独支架再次安装它安装https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager-end-user-license-agreement
-假设你有一个CPU支持虚拟化,已关闭防病毒和任何虚拟机管理程序.
5> Utkarsh Dixi..:
在阅读了有关stackoverflow的许多问题后,我发现我的CPU不支持虚拟化.我必须升级到支持虚拟化的cpu才能安装Intel X 86 Emulator加速器(Haxm Installer)
6> Alexey..:
由于大多数现代CPU本身都支持虚拟化,因此您收到此类消息的原因可能是因为虚拟机已在您的计算机上关闭.例如,我的惠普笔记本电脑就是这种情况 - 硬件虚拟化的出厂设置为"已禁用".因此,请转到计算机的BIOS并启用虚拟化.
7> 小智..:
首先,您需要在计算机上启用虚拟化.为此,请重新启动计算机.按F2.转到BIOS.启用虚拟化.按F10.启动窗口.现在,转到Android安装文件夹的Extras文件夹,找到intel-haxm-android.exe.运行.启动Android Studio.现在,它应该允许您使用模拟器运行您的程序.