ついに Windows Phone 8 がリリースされ、SDK にアクセスできるようになりました。エミュレータに専用のハードウェアか何かが必要と聞いたことがありますが。電話エミュレーターのシステム要件は何ですか?
4 に答える
Hyper-Vを実行するには、Windows 8 x64 ProまたはEnterprise、Visual Studio 2012(またはSDKのExpress Edition)、およびSLATをサポートするCPUが必要です。WP8エミュレーターはHyper-V仮想マシンとして実行されています。
(言い換えると、Linux、またはIntel Core i3、i5、i7より古いプロセッサを搭載したMac、他のエディションのWindows、Visual Studio 2010以前、x86バージョンのWindows、Core2Duoおよび古いCPUなどはありません)
編集:Macを使用してWP8の開発を行うことができますが、Windows8をインストールしている場合に限ります。
https://dev.windowsphone.com/en-us/downloadsdk
Nokia Developer wiki には、2 つの興味深い解決策があります。
- http://www.developer.nokia.com/Community/Wiki/Windows_Phone_8_SDK_on_a_Virtual_Machine_with_Working_Emulator
- http://www.developer.nokia.com/Community/Wiki/Windows_Phone_8_Emulator_in_a_Windows_8_VHD
最初のオプションが実行可能のようです。
これら 2 つのアプローチには、ハードウェア仮想化をサポートするプロセッサも必要です。
Intel は、SLAT テクノロジを EPT (拡張ページ テーブル) と呼んでいます。
EPT 対応 CPU のリストは次のとおりです http://ark.intel.com/Products/VirtualizationTechnology
Sysinternals Coreinfo を使用して CPU を確認することもできます: coreinfo.exe -v
コンソール出力は次のようになります: EPT * Intel 拡張ページ テーブル (SLAT) をサポート
必ず Windows 8 PRO 64 ビット オペレーティング システムを入手してください。
最近、ソニーのVAIOラップトップを購入しましたが、Windows 8の基本OSがプリロードされていました。
Windows 8からWindows 8 Proへのアップグレードには約75ドルかかります.....
エミュレーターは Microsoft の Hyper V 仮想化を使用するため、windows phone エミュレーターを実行するには Windows 8 pro が必要です。