13

To my knowledge, an x86 Android emulation using Intel's Hardware Accelerated Execution Manager and Windows 8 Hyperv cannot be run concurrently at the time of this writing.

The best answer would allow them to run concurrently (probably not currently possible).

The most common workaround is to uninstall the Hyperv feature completely. If you actually need to use Hyperv this is painful. A better work around can be found here. http://blogs.msdn.com/b/virtual_pc_guy/archive/2008/04/14/creating-a-no-hypervisor-boot-entry.aspx . This forces you to reboot, but at least you're not having to constantly uninstall/reinstall Hyperv.

I'm looking for a solution which doesn't require anything to be uninstalled and doesn't require a reboot.

4

4 回答 4

3

我不知道这对你来说是不是很好的答案。我在 x86 模拟器上遇到了类似的问题。我已经切换到 Genymotion - Google Play 服务运行良好,而且它真的很快 + Eclipse 的官方插件。

但是您需要安装 VirtualBox(但它是免费的)所以这应该不是问题。

Genymotion 网站:http ://www.genymotion.com/

于 2013-07-30T07:57:03.690 回答
3

看起来这将是答案。

http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/introducing-visual-studio-s-emulator-for-android.aspx

在我真正尝试 RTM 位(现在处于预览状态)之前,我不会将其标记为已回答,但它是基于 Hypver-V 的 android 模拟器。博客文章声称使用新模拟器解决的前两个痛点是其他模拟器的速度慢和与 Windows 上的 Hyper-V 冲突。

于 2014-12-02T17:12:58.327 回答
0

您所要做的就是使用我找到的一个非常简单的命令暂时禁用 hyper-V。您可以在下面的链接中找到详细信息。

https://superuser.com/questions/519991/vmware-player-is-not-working-after-installing-hyper-v-on-windows-8-pro

于 2013-08-27T22:50:42.827 回答
0

Hyper V 现在支持 android 模拟器(现在处于预览状态):此处的详细信息:https ://blogs.msdn.microsoft.com/visualstudio/2018/05/08/hyper-v-android-emulator-support/

于 2018-06-16T18:05:21.613 回答