所以我在Stack Overflow上看到了一些问题,说我需要关闭Hyper-V才能运行Android模拟器。但是,我还安装了适用于Windows的Docker,这需要Hyper-V才能起作用。解决此问题的最佳方法是什么?
是否可以让Android仿真器在Intel HAXM上运行,同时将Hyper-V留给Docker?
答案 0 :(得分:2)
我不知道这个问题的Android模拟器部分,但是如果无法解决,您可以使用 Docker Toolbox ,该工具无需Hyper-V(但可以使用Virtualbox)运行。 / p>
这是旧式解决方案,但实际上是Docker文档所建议的,以防您的系统无法满足要求,例如对于Windows 10家庭用户(Quote:“注意:如果您的系统不满足运行Docker for Windows的要求,则可以安装Docker Toolbox,它使用Oracle Virtual Box代替Hyper-V。”)。 / p>
答案 1 :(得分:1)
您可以使用Hyper-V而不是HAXM来加速Android仿真器。这样,您也可以使用docker。我也一样。 可能您只是缺少Windows功能中的“ Windows Hypervisor平台”。确保它也已启用。
有关更多信息,请参见:Hardware acceleration for emulator performance (Hyper-V & HAXM)