是否可以直接在OS X中运行Windows Phone 8模拟器?

时间:2013-10-16 11:42:51

标签: macos windows-phone-8 virtualization ie-mobile browser-testing

我想在Mobile IE中测试网站。 我不需要或者想要加载Windows 8,只需要Windows Phone 8。

我可以直接在Mac上运行Windows Phone 8吗?

2 个答案:

答案 0 :(得分:12)

是的,Windows Phone 8模拟器/ Windows Phone 8模拟器可以直接在OS X中运行。但是鼠标光标不可见。鼠标工作,但没有光标/圆圈显示指针的位置,这使得VM很难使用。 Windows Phone 8 Simulator does the same thing on Windows when launched in Hyper V Manager (rather than Visual Studio)。这可能在将来发生变化。 键盘支持很好。

我使用的是VMware Fusion 6.01 / OS X Mavericks。

VMware Fusion 6.01 on OS X Mavericks

  • 从Windows 8中的 C:\ Program Files(x86)\ Microsoft SDKs \ Windows Phone \ v8.0 \ Emulation \ Images \ Flash.vhd 获取Flash.vhd文件,并将其复制到OS X(我使用VMware Fusions Sharing功能快速设置)
  • 将VM导入VMware Fusion
  • 将CPU和内存设置更改为最少2个内核,512 MB(Windows Phone 8的最低要求)。在我这样做之前,Windows Phone 8将在启动屏幕暂停。

Windows Phone 8将启动。

Keyboard shortcuts are listed at MSDN。请记住在Mac上按Fn键以获取功能键。

答案 1 :(得分:3)

由于您不想运行Windows 8,响应为否,您无法直接从Mac OSX运行模拟器。此外,模拟器是x64,因此您至少需要一个Windows 8 Pro,启用HyperV并支持CPU SLAT。

如果您考虑使用唯一选项:运行Windows 8,则需要验证您的处理器是否兼容SLAT。你可以把它转到this page。并且在高级技术部分中搜索您的CPU型号,您需要寻找英特尔VTx和EPT支持。如果两者都受支持,您应该能够从Windows 8计算机上运行Windows Phone 8。