2016-04-23 103 views
17

无法使用x86模拟器,AVD管理器显示警告“找不到/ dev/kvm”并告诉我编辑BIOS安全设置以启用VT-x。 enter image description hereAndroid Studio Emulator“找不到/ dev/kvm”

+0

我在Ubuntu得到了同样的错误。如何解决这个问题呢? –

+0

我遇到了同样的问题:无法运行AVD(镜像Nougat x86_64)。 As [makthrow answer](http://stackoverflow.com/a/40431889/6485987),我如何解决:在BIOS中启用了* Intel Virtualization Technology *(*我的技嘉主板的* BIOS Features *部分)。注意:SDK Manager显示为* Intel x86 Emulator Accelerator(HAXM安装程序)*:“与Linux不兼容”,无法安装。 – T77

+0

这帮助我,在macOS高塞拉利昂:https://stackoverflow.com/a/44942860/502404 – misima

回答

39

重新安装HAXM解决我的问题 步骤:

  1. 确保SDK Manager -> Extras -> Intel x86 Emulator Accelerator (HAXM installer)安装
  2. 导航到<sdk> /演员/英特尔/ Hardware_Accelerated_Execution_Manager/
  3. 运行./HAXM\ installation -u
  4. 运行./HAXM\ installation
+5

在MacOS XI也必须允许安装在“安全和隐私” – Damian

+0

它给我“权限被拒绝”我也试过在“sudo su”并使用我的管理员密码后执行它。 –

1

我在Android Studio 2.1的模拟器区域中有类似的消息。我的模拟器为一个特定的API(想象21)工作最初很好,并完全加速,然后安装了一些其他图像(Nougat x86/64等),并突然开始看到/ dev/kvm没有找到和NO模拟器会开机。

  • 在我的情况下,重新安装HAXM伤心地没有帮助,但重新启动我的MAC确实(去图)。

  • 但是,我也注意到,如果你已经安装了一个模拟器镜像,但没有安装API的相关SDK(这很有道理),那么在启动模拟器时会出现类似的弹出窗口,可能是HAXM/KVM问题,而不是。

希望这可以帮助别人。

-2

我尝试重新安装HAXM几次,但不断收到错误。

在我的情况下,我实际上必须进入BIOS设置并启用虚拟化。

它为我工作。以防万一这有助于任何人。

+3

这是为OSX和您的解决方案是一个Windows解决方案 –

1

你只需要“启动”HAXM。您可以按照以下步骤执行此操作:

  1. 打开cmd。
  2. 类型sc query intelhaxm,点击输入并检查状态。
  3. 如果状态为1 STOPED,请键入sc start intelhaxm,然后单击enter键以启动HAXM。
  4. 再次检查STATE,现在应该是4 RUNNING
  5. 最后,您现在可以使用x86模拟器创建和使用您的AVD。

或者,当您要停止HAXM时,您应该键入sc stop intelhaxm

希望这可以帮助你们。

+0

[SC] EnumQueryServicesStatus:打开服务失败1060 指定的服务不存在作为已安装的服务。 – Sykox

0

在Mac OS上,安装后请确保允许Intel HAXM在“安全&隐私”下。

这是我能够运行的唯一途径Android模拟器:)

+0

我试图允许,但它没有任何东西[像这个截屏](https://d3vv6lp55qjaqc.cloudfront.net/items/2x3z0p1U3r2o390x0d1t/Screen%20Recording%202017-11-25%20at%2008.22%20PM.gif ?X-CloudApp-游客-ID = 1399595&v = e4263c32)。我该怎么办? – fatihturan

+0

也许尝试重新启动您的Mac?该按钮应该可以工作:o – Crysfel

+0

我从[这里]找到了一个解决方案(https://blog.celogeek.com/201708/672/android-studio-emulator-haxm-on-mac-os-high-serria-10- 13)建议禁用MacOS系统保护(仅适用于内核扩展)及其工作。但我担心这种降低我的安全性的方式。 :(我希望我可以在将来找到更安全的方式 – fatihturan

35

运行Android工作室的MacOS用户,当你得到这个错误,那么请尝试以下步骤来打开你的隐私设置。

enter image description here enter image description here enter image description here

您也可以按照从Divakar答案对这个职位在这里 - /dev/kvm not found on mac

谢谢苹果推我从你的iOS哑***应用程序审查规则到Android开发

+0

这是为我做的 - 谢谢你先生! – NickyTheWrench

+0

我需要重新安装和授予权限 – rvazquezglez

+0

感谢它对我有用。 –