问题描述
我正在开发一套移动应用程序 - 特别是Windows应用商店移动/ 8和Android
I'm developing a suite of mobile apps - specifically Windows Store/Mobile 8 and Android.
无需安装VS2012,然后Monodroid,我当时能够启动的x86 Android的图像在模拟器,并采取英特尔HAXM加速的优势(仿真器输出证实HAXM工作),使虚拟机黄油顺利。
Having installed VS2012 and then Monodroid, I was then able to start x86 Android images in the emulator and take advantage of the Intel HAXM acceleration (emulator output confirms HAXM working) to make the VM buttery-smooth.
然后我安装了Windows Phone 8 SDK - 这使得超V的角色 - 现在的仿真器说,它不能找到HAXM。然后我卸载,并试图重新安装HAXM,但现在它不会 - 。说我的处理器不支持它
I then installed the Windows Phone 8 SDK - which enables the Hyper V role - and now the emulator says it can't find HAXM. I then uninstalled and tried to reinstall HAXM, but now it won't - saying that my processor doesn't support it.
的VT-X扩展在BIOS中仍处于启用状态 - 所以我认为Hyper-V的已经从工作受阻英特尔HAXM
The VT-x extensions are still enabled in the BIOS - so I'm thinking that Hyper-V has blocked the Intel HAXM from working.
当然,它不是一个杀手锏 - 但非加速Android的图像会比用HAXM启用慢得多 - 任何人遇到这个问题?谷歌搜索是不是带来了什么明显...
Of course it's not a killer - but a non-accelerated Android image is considerably slower than one with HAXM enabled - anybody else encountered this problem? Googling isn't bringing up anything obvious...
更新(2012年11月30号)
每@ alexw的建议,我想停止和放大器;禁用的Hyper-V;与重新启动。它仍然无法正常工作。
Per @alexw's suggestion I tried stopping & disabling Hyper-V; with a restart. It still doesn't work.
我知道下一步可能是在Windows Phone SDK(和删除的Hyper-V),然后再次尝试 - 以确认它真的是对的 presence 的Hyper-V的。目前,此不足方便 - 但我会尝试很快做到这一点,并更新
I realise the next step is probably to the Windows Phone SDK (and remove Hyper-V) and then try again - to confirm that it really is the presence of Hyper-V. At the moment this is less than convenient - but I'll try and do it soon and update.
推荐答案
您可以做的就是HAXM再次检测VT的最好的事情,正在转向整个Hyper-V的功能了。打开控制面板 - >程序 - >Windows功能打开或关闭(在程序和功能),并找到Hyper-V的,取消选中,重新启动
The best thing you can do to get HAXM detect VT again, is turning the whole Hyper-V "Feature" off. Open "Control Panel -> "Programs" -> "Turn Windows features on or off" (under "Programs and Features") and locate "Hyper-V", uncheck, reboot.
看起来像Hyper-V和HAXM是相互排斥的,这是怎样的一个讨厌的,因为你甚至需要重新启动两次来启用或禁用任何功能。
Looks like Hyper-V and HAXM are mutually exclusive, which is kind of a nuisance, because you even need to reboot twice to enable or disable either feature.
这篇关于安装超V后的Android SDK的英特尔HAXM禁用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!