Android studio 运行此AVD需要HAXM

Android studio 运行此AVD需要HAXM,android-studio,avd,Android Studio,Avd,我在android studio中创建了emulator,并在其中创建了一个小应用程序。当我运行时,它会给我一个错误[参见图1]。当我在谷歌上搜索时,它告诉我你的系统不支持虚拟化。但我的系统支持它。[见图2] 现在我的问题是,当我的系统支持虚拟化时,为什么我不能在emulator中运行我的应用程序。也请帮助解决以下错误 1-运行此AVD需要Intel HAXM 2-您的CPU不支持NX 请任何人帮助解决此问题,提前感谢 (答案来源) 首先,下载并解压缩下载文件夹中的zip文件,然后运行CMD(

我在android studio中创建了emulator,并在其中创建了一个小应用程序。当我运行时,它会给我一个错误[参见图1]。当我在谷歌上搜索时,它告诉我你的系统不支持虚拟化。但我的系统支持它。[见图2]

现在我的问题是,当我的系统支持虚拟化时,为什么我不能在emulator中运行我的应用程序。也请帮助解决以下错误

1-运行此AVD需要Intel HAXM

2-您的CPU不支持NX

请任何人帮助解决此问题,提前感谢

(答案来源) 首先,下载并解压缩下载文件夹中的zip文件,然后运行CMD(而不是admin),然后键入:

cd Downloads
cd Coreinfo
coreinfo
然后,你应该得到一个文本列表。向上/向下滚动,直到找到NX。如果在
NX
旁边有
-
,则它不被启用或不受支持。如果出现
*
错误,而您仍然得到错误,那么您是在做其他错误的事情。

然后,检查BIOS中是否启用了NX和VT-x:

如果没有,请启用它。如果您没有看到选项,那么您的CPU不支持
NX

启用后,请再次执行第一步。您现在应该看到
*
,这意味着NX已启用:


是否在BIOS中启用了VT-X?是,在BIOS中启用了虚拟设备。下一步是什么?你解决问题了吗?谢谢你的回复。我试图在从互联网下载后安装haxm。当我运行时,它会给我一个错误:计算机不支持“英特尔执行禁用位”(XD)。运行android studio时出现第二个错误:您的CPU不支持NX。这个问题的原因可能是什么?。我的系统支持所有这些东西吗?还是我必须购买最新型号的笔记本电脑?按照我在回答中说的做,但不要寻找
NX
,而是寻找
XD