我能够在android studio中使用模拟器,而没有任何问题。从今天开始,我得到的错误是: “仿真器:CPU加速状态:无法打开HAXM设备:ERROR_FILE_NOT_FOUND”。
在BIOS中启用了虚拟化,控制面板-程序中安装了Intel Hardware Accelerated Execution Manager。 还尝试从android sdk文件夹安装intelhaxm-android.exe。
请帮助解决错误。
(i7 / 16gb / windows 10)。
答案 0 :(得分:10)
我按照步骤
解决了该问题答案 1 :(得分:4)
我遇到了同样的问题,并且通过在Windows上禁用Hyper-V虚拟机管理程序(从“激活/停用Windows功能”菜单中)来解决了。
答案 2 :(得分:4)
我有同样的错误。禁用Hyper-V可以避免此错误,但是这也使Docker无法正常工作。
要在Windows 10上同时使用Android仿真器和Docker ,您需要:
在控件 Panel \ Programs \ Programs and Features -> 中启用 Hyper-V 和 Windows Hypervisor平台-> 打开Windows功能或关闭
Microsoft建议您使用Hyper-V而不是HAXM来加速Android仿真器(detailed instructions)。
答案 3 :(得分:0)
首先,您还要在android studio中到处卸载hexm:
从此处Click Me下载haxm版本haxm-macosx_v7_0_0.zip
然后执行以下步骤:Haxm error in android studio 3.0 with windows requires a digitally signed driver
答案 4 :(得分:0)
您可以禁用Hyper-v,也可以访问here
您不能在另一个VM(例如VirtualBox,VMWare或Docker托管的VM)中运行VM加速的模拟器。您必须直接在系统硬件上运行Android模拟器
答案 5 :(得分:0)
对我而言,未安装Hyper-V管理程序,但仍然出现错误。我所做的是我去了SDK Manager->SDK Tools
,在那儿我未选中Intel x86 Emulator Accelerator
单击了Apply。关闭我的Android Studio,然后重新打开Android Studio,然后再次检查SDK Manager->SDK Tools
并安装Intel x86 Emulator Accelerator
,方法是检查项目并单击“应用”。并且它开始正常工作。
答案 6 :(得分:0)
我遇到了同样的问题,但是我需要Docker的Hyper-V。
因此,根据官方文档,您有3种选择(第二种解决方案对我有帮助):
请参阅:https://developer.android.com/studio/run/emulator-acceleration#choose-windows-hypervisor