当新手初次尝试设置Android Studio时,用户将遇到此错误,而这种错误对于怪异的家伙或技术专家来说是正常的,但是对于初学者来说,这是一项繁琐的任务。让我们分解所有相关的词,并尝试对这些技术问题有所了解。现在开始吧。
什么是Vt-x?
Vt-x是Intel虚拟化技术。这有助于在计算机上同时运行多个操作系统。在英特尔处理器中,它称为Vt-x,但在AMD处理器中,我们将看到AMD-V或Hyper-V(特别是ryzen处理器)技术。因此,所有这些都是虚拟化技术,它们有助于一次在我们的系统中运行不同的操作系统实例。例如,要运行VirtualBox或VMware,我们必须将其启用。因为在这些类型的软件中,我们虚拟安装了一些不同的操作系统并运行它们。在这里,我们没有在硬盘驱动器中安装这些操作系统,我们只是在VMware或VirtualBox中虚拟安装了这些os实例,然后同时独立运行这些操作系统。
为什么我们必须在Android Studio的BIOS安全设置中启用vt-x?
是的,我们知道了什么是vt-x以及所有这些技术,但问题是为什么我们需要为Android启用它。如果您有这个问题,请允许我澄清一下,正如我们上面所讨论的,要运行任何操作系统,实际上我们需要启用可能是vt-x或AMD-v或HyperV的虚拟化技术。如果您不知道AVD(Android虚拟设备)也是运行Android操作系统的虚拟机。我想你现在明白了。 Android只不过是一个操作系统,要运行,我们需要一个虚拟机,而该机器或软件是AVD。要运行AVD,我们需要启用虚拟化(Vt-x / AMD-V / HyperV)。
您将面临什么问题?
当您下载Android Studio并尝试在AVD管理器中创建模拟器或下载Android操作系统的实例(例如棒棒糖或牛轧糖或棉花糖版本)时。您将遇到类似这样的错误。
Note: This article will help if you have an intel processor. If you have an AMD processor in your system please avoid following these steps. If you have an AMD processor then the errors will different and we will discuss that in the next article.
如果外观正确,您可以在BIOS中看到Vt-x禁用。这些图像是您将要遇到的错误的一些示例。
如果出现这些错误,请不要惊慌。您可以通过几个步骤轻松解决它。
如何解决这个问题?
步骤1:检查虚拟化是否启用
点击Windows按钮或Windows图标搜索任务管理器。单击任务管理器。
单击性能。
现在您可以检查是否启用了虚拟化。就我而言,此功能已启用,但就您而言,它将被禁用。现在,要启用该功能,请执行以下步骤。
步骤2:重新启动电脑
现在,按键盘上的Windows按钮或单击屏幕上的Windows图标,然后单击设置图标。或者,您可以在Windows图标附近的搜索栏中搜索设置。现在单击更新和安全。
现在,单击左侧面板上的恢复,然后单击立即重新启动按钮
现在,单击故障排除。
现在单击高级选项。
现在单击UEFI固件设置
现在单击重新启动。
步骤3:在BIOS中更新虚拟化
这是最棘手的部分,在重新启动时,您必须输入PC的BIOS设置。不同的PC品牌具有不同的快捷方式,在此我仅举几个例子,
- 华硕:适用于所有PC的F2,适用于主板的F2或DEL
- 宏cer :F2或DEL
- 戴尔:F2或F12
- 惠普:F10
- 联想:F2或Fn + F2
(您将在键盘上的数字键上方获得F1,F2,F3功能键)。
进入BIOS设置后,您会看到类似这样的屏幕。
您会看到类似的内容,现在按F10进入“ BIOS”设置。
现在,通过按右箭头键,您必须选择系统配置选项卡。
现在,只需按下向下箭头键并点击Enter键以启用它,即可选择虚拟化技术。
现在按F10保存并退出,然后按Enter。现在,系统将自动启动。您可以在设置中签入您的虚拟化已启用。现在,尝试在Android Studio中下载或打开仿真器,您可以看到屏幕。