我之前在 Windows 8 上使用 BB10 模拟器,但昨晚我安装了 Windows Phone 8 开发环境,并且还安装了 Hyper-V(或激活了它)。现在我无法在 VMWare Player 中运行 BB10 模拟器。想知道如何同时或在同一台机器上运行它们吗?
答案1
我有一个解决方案。这种方法允许我一次使用一种技术(这是我当前的要求)
您可以禁用 Hyper-V 而无需卸载它。以管理员权限启动命令提示符并执行以下命令:
// to disable hyper-v
bcdedit /set hypervisorlaunchtype off
// to enable hyper-v
bcdedit /set hypervisorlaunchtype auto
这两个操作都需要重新启动计算机。
Reference:
https://forums.virtualbox.org/viewtopic.php?f=6&t=41258#p236620
Note:
当使用英特尔 x86 Android 模拟器时,我也发现这非常有用,因为没有它,就不可能使用它。
答案2
对我来说有用的替代解决方案是使用 UI 而不是命令提示符:
- 搜索并打开“打开或关闭 Windows 功能”窗口。
- 切换“Hyper-V”旁边的复选框。
- 重新开始。
这两个警告仍然适用:一次只能使用一种技术,并且需要重新启动 Windows 才能在它们之间切换。