我正在尝试在Android studio中运行一个简单的hello world应用程序。运行时出现此错误“无法在模拟器中启动AVD ...需要硬件加速。请确保英特尔HAXM已正确安装和使用”。
因此,我下载了Intel x86仿真器加速器(HAXM安装程序),然后转到Android-> sdk-> extras-> intel-> hardware_Accelerated_Execution_Manager并执行了intelHAXM_android.exe。在执行过程中,我遇到了错误“VT-x未打开”
在对此进行一些研究时,我遇到了这个解决方案:
控制面板 - >程序 - >程序和功能 - >打开或关闭Windows功能,
它显示了一系列功能,但我找不到Hyper-V选项。如何启用它以运行我的应用程序?
2.我也试过运行bcdedit命令,然后它也给出了同样的错误“无法在模拟器中启动AVD ......需要硬件加速。请确保英特尔HAXM已正确安装和使用”。
我正在使用Windows 10 Home。我该如何启用它?另外我在某处看到Windows 10 Home没有Hyper-V功能,那么运行我的应用程序的替代方法是什么?
谢谢。
答案 0 :(得分:2)
Windows 10 Home Edition(Microsoft docs)不支持Hyper-V。
可以在这些版本的Windows 10上启用Hyper-V角色:
- Windows 10企业版
- Windows 10 Professional
- Windows 10教育
无法在以下位置安装Hyper-V角色:
- Windows 10 Home
- Windows 10 Mobile
- Windows 10移动企业版
答案 1 :(得分:1)
Hyper-V或虚拟化技术是您的处理器支持的。当我尝试设置Android Studio时,我遇到了类似的问题。解决这个问题相当容易,你必须打开你的BIOS菜单(按F11启动你的电脑或根据你的BIOS不同的东西)然后你会导航并找到英特尔®虚拟化技术(英特尔®VT)并启用它。默认情况下,它被禁用。
安装完英特尔HAXM之后,您就可以了。