已安装硬件加速,但是Visual Studio for Mac无法找到它。我该如何进行?

时间:2019-01-09 15:19:30

标签: android visual-studio-mac haxm

我去年安装了Visual Studio,并一直将其用于.Net开发。到目前为止,一切都很好。我使用XCode进行IOS开发。我想开始进行Android开发。当我尝试使用模拟器时,出现以下消息:

  

仿真器:警告:加密已关闭仿真器:错误:x86_64仿真   目前需要硬件加速!请确保英特尔HAXM是   正确安装并可用。 CPU加速状态:HAXM不是   安装在此计算机上(缺少/ dev / HAX)。

我信守承诺,并安装了英特尔HAXM。在安装过程中,HAXM说已经安装了,并询问我是否真的要继续。我以为先前的安装有问题,并告诉它继续进行。尘埃落定后,我回到了起点。 Visual Studio for Mac仍然声称未安装HAXM。

我现在该怎么办?

Android应用确实可以在连接的设备上运行(即,问题仅限于在仿真设备上运行)。

系统配置: MacOS High Sierra- Mac Mini(2010年中),2.4 GHz Intel Core 2 Duo, 16 GB 1067 MHz DDR3, NVIDIA GeForce 320M 256 MB

1 个答案:

答案 0 :(得分:0)

这个问题类似于/dev/kvm is not found。英特尔HAXM未正确安装,因为它已被“安全性和隐私”阻止。 OSX具有出色的安全性设计。如果它阻止了某事,它不会告诉您。如果您在检查之前做其他事情,您将永远不会知道发生了什么,因为它会隐藏表明被阻止的内容的消息。

要解决此问题,请重新安装Intel HAXM。打开enter image description here,选择enter image description here允许Intel HAXM

enter image description here

就我而言,在安装英特尔HAXM之后我做了其他事情,所以我没有选择“允许”它。在出现该选项之前,我必须再次经历完整的安装过程。此外,我发现了一长串其他被阻止的内容。