答案 0 :(得分:23)
答案 1 :(得分:9)
您必须在BIOS中启用VT-x技术。以下是详细步骤:
1-恢复优化的默认值(不是必需的) //Steps to start BIOS
之前恢复优化默认值更好,但以下步骤不是必需的:
重新启动计算机并打开系统的BIOS菜单。这通常可以通过按下删除键,F1键或Alt和F4键来完成,具体取决于系统。
选择恢复默认值或恢复优化的默认值,然后选择保存并执行;退出。
2-在BIOS中启用VT-x技术(必要)
打开电源/重新启动机器并打开BIOS(按照步骤1)。
打开处理器子菜单处理器设置菜单可能隐藏在芯片组,高级CPU配置或北桥中。
根据处理器的品牌,启用Intel虚拟化技术(也称为Intel VT-x)或AMD-V。虚拟化扩展可能标记为Virtualization Extensions,Vanderpool或其他各种名称,具体取决于OEM和系统BIOS。
选择保存&出口。
注意:上述许多步骤可能因主板,处理器类型,芯片组和OEM而异。有关配置系统的正确信息,请参阅系统随附文档。
测试:
运行cat / proc / cpuinfo | grep vmx svm。如果命令输出,则现在启用虚拟化扩展。如果没有输出,则系统可能没有虚拟化扩展或启用了正确的BIOS设置。
详细说明可以在Here
找到答案 2 :(得分:3)
即使我已启用VT-X技术并禁用安全启动。我的Android Studio无法加载模拟器dev/kvm not found
。
在做了一些研究之后。最后我解决了。
更新HAXM后出现此问题。我找到了一些有用的答案。告诉这个问题在HAXM 7.2.0中。见this issue on github
要解决的步骤:
现在一切都应该像以前一样正常。
答案 3 :(得分:1)
https://www.youtube.com/watch?v=imtzdmY3SQQ
这是因为docker使用hyper-v。您只需要从Windows功能中删除hyper-v。它对我有用。
答案 4 :(得分:1)
HP计算机方法:
在更改设置之前,请确保您的BIOS已更新。如果您有HP计算机,则它们具有HP Support Assistant app,您可以配置为自动安装BIOS更新。然后按照instructions on how to update BIOS。
然后,您可以查找哪台HP计算机,以了解如何在搜索引擎中更改BIOS。
对于HP ZBook,请按照以下步骤操作:
答案 5 :(得分:0)
英特尔HAXM需要运行此AVD。 在BIOS中禁用VT-x。
在BIOS安全设置中启用VT-x(请参阅您的计算机的文档)。在android studio上出现此错误 我不知道怎么做Bios Security
答案 6 :(得分:0)
对于Mac用户,请参阅以下答案:
从本质上讲,您的操作系统可能会阻止英特尔运行所需的AVD以进行AVD。进入System Preferences -> Security and Privacy
,你应该看到一个选项来启用英特尔进程。重启Android Studio,你应该好好去。
答案 7 :(得分:0)
即使启用了英特尔虚拟化技术(Intel VT-x),我仍然在Android Studio中收到错误消息“未找到dev / kvm”。通过关闭Windows 8.1中的Hyper-V功能,该问题已得到解决。
这是访问Windows Hyper-V功能的方法
控制面板->程序和功能->打开和关闭Windows功能。
答案 8 :(得分:0)
我有类似的问题,下面是我如何解决它:
press f10
键以选择或打开BIOS设置时,重新启动PC。Virtual Technology-x
选项答案 9 :(得分:0)
在任务管理器中的“性能”选项下检查“虚拟化”状态。如果您已经在BIOS中启用了它,并且状态仍然是“ Disabled”,请转到BIOS,禁用它并保存并退出。重新启动或再次关闭。再次在BIOS中启用它并保存并退出。这次,您将看到状态更改为“已启用”,这花了我3次尝试(不知道为什么花那么多时间,但最终还是有效)。
答案 10 :(得分:0)
只是为了简单起见: 该解决方案仅是在高级选项卡下的bios中启用vt-x或虚拟化技术。并且一旦启用,错误就会消失。
仅供参考
在Appium Studio中启动Android模拟器进行移动测试时,我遇到了类似的问题,最重要的是,我拥有了最新的BIOS,它与标准的BIOS看起来非常不一样。
因此,请附上我的计算机BIOS的屏幕截图,但该选项应该在任何BIOS设置中都存在。只需引导计算机,然后按Esc或某些功能键以查看计算机的BIOS,然后在“高级”选项卡下找到正确的选项以启用它(最重要的是,您可能需要向下滚动,因为该选项位于清单)
我保留了Hyper-V功能,尽管该功能已启用。
答案 11 :(得分:0)
无需重启,就我而言不需要BIOS 。我已经从以下版本中下载并安装了HAXM
的最新版本:HAXM releases
答案 12 :(得分:0)
我想我安装 Docker 后也发生了同样的错误。以下解决方案对我有用:
%myfun.m
function D = myfun(A)
%First Part
N0 = 0;
N1 = A(1)*sqrt(N0^2 + 10^-10);
N2 = A(2)*sqrt(N1^2 + 10^-6);
N3 = A(3)*sqrt(N2^2 + 10^-4);
N4 = A(4)*sqrt(N3^2 + 10^-4);
N5 = A(5)*sqrt(N4^2 + 10^-2);
N5 = Nout;
%Second Part
Sin1 = 0.1/A(1);
Sin2 = 3/A(1)*A(2);
Sin3 = 5/A(1)*A(2)*A(3);
Sin4 = 8/A(1)*A(2)*A(3)*A(4));
Sin5 = 12/A(1)*A(2)*A(3)*A(4)*A(5);
smin = min(Sin1,Sin2,Sin3,Sin4,Sin5);
smin = Smax;
D = Smax/Nout;
%mycon.m
function [c,ceq] = mycon(A)
c = [];
ceq (1) = A(1)*A(2)*A(3)*A(4)*A(5) = 10000;
Turn Windows features on and off
复选框Hyper-V
卸载 Intel Hardware Accelerated Execution Manager
。卸载过程后,重新启动计算机(尝试在不重新启动的情况下安装新版本的 HAXM 对我不起作用)。Programs and Features
。完成所有这些步骤后,一切对我来说都很好。