
这个警告 意思是说:
Troubleshoot:
intel HAXM需要运行此ADV。
VT - X在BIOS中禁用。
在您的BIOS安全设置中启用VT-X(请参阅您计算机的文档)
解决方法:
1、首先检测电脑CPU是否支持VT(虚拟化)技术,并且是否在BIOS系统中启用
首先下载个小软件 CPU虚拟化检测软件 :
/s/1c27HHFM
<span style="color:#000000"> ( 加上前缀https://pan.baidu.com就变成了百度云链接啦)</span>
如果检测成功,会出现以下结果:


注意红框里的语句,如果提示你的CPU支持虚拟化但未开启,那么请自行进入BIOS系统开启虚拟化即可,至于如何开启,不同的电脑(或说主板)进入BIOS的设置方式不一样,但都大同小异,自行搜索即可。
有些杀毒软件会利用CPU虚拟化技术对电脑进行防护,比如360的核晶防护功能,这会造成虚拟机启动失败。所以如果你有类似的软件开启了类似的功能,请先关闭此类防护功能并重启电脑。
此处附上一些进入BIOS系统的方法(链接):
hp笔记本怎么进bios(亲测可用)
2、去Android SDK Manager检查是否下载了 Intel x86 Emulator Accelerator(HAXM installer)
如果已经下载了AndroidStudio的话,可不用另外下载SDK Manager,如果是安装时都是默认路径的话,SDK Manager就在SDK文件夹里面(即 SDK Manager.exe)。 AndroidStudio的SDK的默认路径就在C:\Users\Administrator\AppData\Local\Android\sdk ,双击即可打开SDK Manager.exe,然后按照下面那张巨长的图勾选最下面的那个 Intel x86 Emulator Accelerator(HAXM installer)下载即可
<span style="color:#000000"><span style="color:#000000"> 如果没有下载<span style="color:#000000">SDK </span><span style="color:#000000">Manager,<span style="color:#000000"> 那就在这里下吧 <span style="color:#0000ff"><a data-cke-saved-href="http://pan.baidu.com/s/1dEEoALN" href="http://pan.baidu.com/s/1dEEoALN"><span style="color:#0000ff">/s/1dEEoALN</span></a></span>(<span style="color:#ff0000">必需,<span style="color:#000000">已更新为</span>tools 25.2.2</span>)(加上前缀https://pan.baidu.com就变成了百度云链接啦)</span></span>
</span></span>
<span style="color:#000000"> (注意:可能你找不到AppData文件夹,那是因为它是一个系统隐藏文件,要显示出来,需要参考下这个教程啦(我随便找的)<a data-cke-saved-href="https://jingyan.baidu.com/article/ac6a9a5e6269492b653eacf0.html" href="https://jingyan.baidu.com/article/ac6a9a5e6269492b653eacf0.html">打开AppData的教程</a>)</span>
( 顾名思义,Android SDK Manager就是一个Android软件开发工具包管理器,就像一个桥梁,连通本地和服务器,从服务器下载安卓开发所需工具到本地。)

( Intel x86 Emulator Accelerator(HAXM installer)非常需要,需要CPU支持虚拟化技术支持):windows平台的Intel x86模拟器加速工具,配合Intel x86 atom/atom_64 System Image使用可加快模拟器的运行速度。

解释+科普:
(1) intel HAXM: 是指intel的硬件加速执行管理器,是一款可以使用英特尔虚拟化技术(VT)加快 Android* 开发速度的硬件辅助虚拟化引擎(管理程序)。是AMD的CPU不能安装,在CPU中增加了控制硬件,对应开启VT的时候,启动一些模拟指令(或者新增部分基础指令)来加速运算,减少各个周期以达到优化效果。开启HAXM的时候,android模拟器的速度会明显增快。
(2)VT-x: [其中VT是指Virtualization Technology;x是指英特尔(Intel)] 意思是 英特尔CPU的虚拟化技术
在AndroidStudio中要是用到Android模拟器(ADV)需要用到这项技术支持(VT开启之后对虚拟机,安卓模拟器的性能有非常大的提高。)
(科普:英特尔(Intel)和AMD的大部分CPU均支持此技术,名称分别为VT-x、AMD-V。VT开启之后对虚拟机,比如VMware、海马玩/靠谱助手等安卓模拟器的性能有非常大的提高。)
(3)BIOS: BIOS是英文"Basic Input Output System"的缩略词,直译过来后中文名称就是"基本输入输出系统"。 BIOS是个人电脑启动时加载的第一个软件。
其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。 其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。此外,BIOS还向作业系统提供一些系统参数。系统硬件的变化是由BIOS隐藏,程序使用BIOS功能而不是直接控制硬件。现代作业系统会忽略BIOS提供的抽象层并直接控制硬件组件。
当今,此系统已成为一些病毒木马的目标。一旦此系统被破坏,其后果不堪设想。
参考文献:
大多知识来自 博客园 的 博主:迷路的国王
博主有时说的FQ,是指翻墙
可以去参考他的文章https://www.cnblogs.com/kangjianwei101/p/5621238.html#xnh
本文介绍了在Android Studio中遇到模拟器(ADV)启动失败的问题,原因是VT-X在BIOS中被禁用。解决方案包括检查和启用CPU的VT技术,以及在SDK Manager中下载Intel HAXM加速器。通过这些步骤,可以提升模拟器的运行速度。
3万+

被折叠的 条评论
为什么被折叠?



