首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >/dev/kvm在mac上找不到

/dev/kvm在mac上找不到
EN

Stack Overflow用户
提问于 2016-03-31 06:20:44
回答 5查看 13.3K关注 0票数 7

所以我一直在我的Mac上使用AndroidStudio2.0测试版,而且AVD运行得很好。

但是我注意到android工作室现在不能启动AVD。它说没有找到/dev/kvm。在bios安全设置中启用VT,确保您的linux发行版具有可工作的kvm模块

问题是:我根本没有碰过生物设置。可能的原因:

  • VMWare --就在我注意到这个错误之前,我正在玩虚拟机和为虚拟机配置新的网络。
  • CleanMyMac -我还使用这个应用程序来清理系统。
  • 其他原因是可能的,但我从未输入BIOS或触摸系统设置。

解决这个问题的解决方案都是关于Linux的,而不是Mac。我该怎么解决这个问题?

编辑:

我重新安装了OS (没有格式化硬盘驱动器)。那不管用。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2016-08-12 08:51:08

只需删除先前的HAXM并在haxm_V6_3.zip中安装IntelHAXM_6.0.3.dmg即可。

以下是下载链接3.zip

它为我工作!

票数 8
EN

Stack Overflow用户

发布于 2017-10-21 09:50:38

这是我成功的解决办法。

好吧,Android需要HAXM来运行模拟器。

问题是HAXM驱动程序还不支持的beta版本。

驱动程序可以工作,但是需要一些额外的命令。

首先,您需要禁用kext上的安全保护。司机没有为这个版本签名。

来自https://apple.stackexchange.com/a/269777

  1. 进入恢复模式,重新启动和按住⌘+R,直到苹果徽标出现。
  2. 在顶部菜单中,单击“实用程序”>“终端”。
  3. 在“终端”窗口中键入并按Enter: csrutil启用--不使用kext
  4. 然后重启Mac。

然后您可以从以下位置安装HAXM:

从这里下载驱动程序https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager/并解压缩它。

打开终端并转到驱动程序的目录:

代码语言:javascript
运行
复制
cd Downloads/haxm-macosx_v6_2_0
# edit the file and look for 10.12
nano silent_install.sh
CTRL + W
10.12

在10.12之后添加10.13,并保存文件( CTRL+X,Y,输入)

运行它:

代码语言:javascript
运行
复制
./silent_install.sh

为了确定它是有效的:

代码语言:javascript
运行
复制
sudo kextload -bundle-id com.intel.kext.intelhaxm

现在你的仿真器应该可以工作了!

票数 16
EN

Stack Overflow用户

发布于 2017-10-03 07:35:33

在mac上找不到/dev/kvm

跟着台阶走。你可以解决你的问题。

Step1:software.intel.com下载英特尔HAXM。

Step2:解压缩并像“IntelHAXM_6.2.1.dmg”一样打开文件名。

Step3:双击“IntelHAXM_6.2.1.mpkg”以手动安装。

Step4:仔细阅读和安装

Step5:当您收到新扩展的安全警告时,:goto系统首选项并单击“允许”按钮。

Step6:就这样。现在您可以运行模拟器了。

(注意:万一你又犯了同样的错误。请重新安装“IntelHAXM_6.2.1.mpkg”。这确实解决了你的问题。)

快乐的编码..。:-)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36325612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档