Ole*_*nov 6 macos virtual-machine android-virtual-device android-studio
所以我一直在我的Mac上使用android studio 2.0 beta,AVD工作正常.
但后来我注意到android studio现在无法启动AVD.它说没有找到/ dev/kvm.在您的BIOS安全设置中启用VT-x,确保您的Linux发行版具有正常工作的kvm模块.
问题是:我根本没有触摸BIOS设置.可能的原因 :
解决这个问题的解决方案我发现都是指Linux而不是Mac.我该如何解决这个问题?
编辑:
我重新安装了OS X(没有格式化硬盘).那没用.
vin*_*tos 16
这是我的解决方案.
好吧,Android Studio需要HAXM来运行模拟器.
问题是HAXM驱动程序尚不支持Mac Os High Serria的测试版.
驱动程序可以工作但只需要一些额外的命令.
首先,您需要在kext上禁用安全保护.驱动程序未签署此版本.
来自https://apple.stackexchange.com/a/269777:
在终端窗口中键入并按Enter键:
csrutil enable --without kext
然后重启Mac.
然后你可以从以下位置安装HAXM:
从这里下载驱动程序https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager/并解压缩.
打开终端并转到驱动程序的目录:
cd Downloads/haxm-macosx_v6_2_0
# edit the file and look for 10.12
nano silent_install.sh
CTRL + W
10.12
Run Code Online (Sandbox Code Playgroud)
在10.12之后添加10.13,并保存文件(CTRL + X,Y,ENTER)
运行:
./silent_install.sh
Run Code Online (Sandbox Code Playgroud)
确保它有效:
sudo kextload -bundle-id com.intel.kext.intelhaxm
Run Code Online (Sandbox Code Playgroud)
现在你的模拟器应该工作了!
归档时间: |
|
查看次数: |
11103 次 |
最近记录: |