我去年安装了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
答案 0 :(得分:0)
这个问题类似于/dev/kvm is not found。英特尔HAXM未正确安装,因为它已被“安全性和隐私”阻止。 OSX具有出色的安全性设计。如果它阻止了某事,它不会告诉您。如果您在检查之前做其他事情,您将永远不会知道发生了什么,因为它会隐藏表明被阻止的内容的消息。
要解决此问题,请重新安装Intel HAXM。打开,选择允许Intel HAXM
就我而言,在安装英特尔HAXM之后我做了其他事情,所以我没有选择“允许”它。在出现该选项之前,我必须再次经历完整的安装过程。此外,我发现了一长串其他被阻止的内容。