開發windows phone需要兩個工具:windows phone sdk 8.0和visual studio內建開發工具。我們購買的visual studio ultimate 2012不包括windows phone sdk,由于visual studio ultimate 2012是收費軟體,如果廣大讀者沒有授權,也可以使用visual studio express 2012 for windows phone 8。
我們推薦的做法是如果有visual studio ultimate 2012版本,先安裝visual studio ultimate 2012,再安裝windows phone sdk。如果沒有visual studio ultimate 2012版本,直接下載下傳visual studio express 2012 for windows phone 8安裝,visual studio express 2012 for windows phone 8環境中包含了windows phone sdk 8.0。
windows phone sdk 8.0安裝
windows phone sdk 8.0的下載下傳位址是http://www.microsoft.com/zh-cn/download/details.aspx?id=35471,在浏覽器中打開該網址,如圖所示,我們可以在該頁面選擇sdk語言,選擇好後點選下載下傳按鈕就會進入下載下傳下載下傳程式選擇頁面。

下載下傳windows phone sdk 8.0
下載下傳程式選擇頁面在下載下傳程式選擇頁面中選擇wpexpress_full.exe下載下傳,wpexpress_full.exe隻有1.0mb這說明它是線上安裝的用戶端,下載下傳完成輕按兩下wpexpress_full.exe線上安裝sdk。
提示 在安裝之前最後仔細閱讀windows phone 8 release notes。windows phone sdk 8.0安裝對作業系統要求是windows 8 64 位 (x64) 用戶端版本;硬體要求是:6.5 gb 的可用硬碟空間,4 gb ram和64位 (x64) cpu。
visual studio express 2012 for windows phone 8安裝
如果沒有visual studio ultimate 2012也不打算花錢購買,那麼微軟給了另外一個選擇,安裝visual studio express 2012 for windows phone 8,visual studio express 2012是一個免費版本的visual studio內建開發環境,我們隻是為了開發和釋出windows phone 8程式,visual studio express 2012 for windows phone 8就可以了。
我們在上一節下載下傳的wpexpress_full.exe檔案,在安裝wpexpress_full.exe時候,如果本機沒有安裝任何的visual studio 開發工具,則會線上安裝visual studio express 2012 for windows phone 8。
visual studio express 2012 for windows phone 8的安裝過程除了安裝windows phone sdk 8.0,還會安裝測試windows phone 8模拟器(或稱為仿真器)、windows phone developer registration和application deployment等工具。
windows phone 8模拟器要求windows 8 專業版或更高版本,需要支援二級位址轉換 (slat) 的cpu。如果我們的計算機滿足硬體和作業系統要求,但不滿足 windows phone 8模拟器要求,那麼我們仍然可以安裝和運作 windows phone sdk 8.0。隻不過windows phone 8 模拟器将無法工作,我們無法在windows phone 8 模拟器上測試和部署應用,這種情況下可以連接配接windows phone裝置進行測試。
windows phone developer registration工具是為windows phone裝置解鎖使用的工具,預設情況下windows phone裝置是不能直接連接配接電腦進行測試和部署應用的,需要通過該工具進行解鎖,在解鎖時候需要還需要微軟的開發者賬号。
裝置解鎖application deployment工具是為windows phone應用程式包xap檔案,進行部署安裝的,可以在裝置或模拟器上安裝。xap相當于android的apk包。application deployment工具啟動後的界面如下圖所示,我們可以在“目标”中選擇要部署到的裝置或模拟器。xap後面的“浏覽”按鈕可以在本機上找xap檔案,選擇完成後點選“部署”按鈕進行部署安裝。
application deployment工具
更多内容請關注國内第一本cocos2d-x 3.2版本圖書《cocos2d-x實戰:c++卷》
歡迎加入cocos2d-x技術讨論群:257760386
歡迎關注智捷ios課堂微信公共平台