Windows Phone SDK是微軟發(fā)布的工具套裝,它可以讓開發(fā)者在開發(fā)環(huán)境中模擬Windows Phone運作,以減少測試應(yīng)用時的時間和成本。
Windows Phone 軟件開發(fā)包 (SDK) 包括您用來開發(fā) Windows Phone 應(yīng)用和游戲所需要的全部工具。
單擊“下載”按鈕,然后選擇“運行”選項。遵循顯示的說明。
SDK 8.0
Windows Phone SDK 8.0 使您能夠開發(fā)用于 Windows Phone 8 和 Windows Phone 7.5 設(shè)備的應(yīng)用。
(最大為 1.6 GB,英語)
適用于 Windows Phone 8.0.10322 的 SDK 8.0 更新
適用于 Windows Phone 8.0.10322 的 Windows Phone SDK 8.0 更新將四個新的模擬器映像添加到了 Windows Phone SDK 8.0 的現(xiàn)有安裝。此更新需要 Visual Studio 2012 Update 2。
(最大為 960 MB,英語)
面向 Windows Phone 7.8 的 SDK 更新
面向 Windows Phone 7.8 的 Windows Phone SDK 更新會將兩個新的模擬器圖像添加到您現(xiàn)有的 Windows Phone SDK 安裝。此更新同時支持 Windows Phone SDK 7.1 和 Windows Phone SDK 8.0。使用此更新,您可以在 Windows Phone 7.5 應(yīng)用中提供 Windows Phone 8 的“開始”屏幕體驗。您也可以測試應(yīng)用在 Windows Phone 7.8 設(shè)備上的運行方式。
(最大為 560 MB,英語)
SDK 7.1
Windows Phone SDK 7.1 和 7.1.1 更新使您能夠開發(fā)用于 Windows Phone 7.5 和 Windows Phone 7.0 設(shè)備的應(yīng)用。
(最大為 730 MB,英語)
SDK 7.1.1 更新
Windows Phone SDK 7.1.1 更新會向 Windows Phone SDK 7.1 提供其他功能。使用此更新,您可以輕松開發(fā)已優(yōu)化為可在 256 MB 的設(shè)備上運行的應(yīng)用和游戲。
(最大為 300 MB,英語)
其他下載
Windows Phone SDK詳細(xì)介紹:
Windows Phone SDK 7.1
Windows Phone 軟件開發(fā)工具包 (SDK) 7.1 向您提供了為 Windows Phone 7.0 和 Windows Phone 7.5 設(shè)備開發(fā)應(yīng)用程序和游戲所需的全部工具。
組件
用于 Windows Phone 的 Microsoft Visual Studio 2010 學(xué)習(xí)版
Windows Phone Emulator
Windows Phone SDK 7.1 程序集
Silverlight 4 SDK 和 DRT
用于 XNA Game Studio 4.0 的 Windows Phone SDK 7.1 擴展
用于 Windows Phone 7 的 Microsoft Expression Blend SDK
用于 Windows Phone OS 7.1 的 Microsoft Expression Blend SDK
用于 Windows Phone 的 WCF Data Services 客戶端
用于 Windows Phone 的 Microsoft Advertising SDK
Windows Phone SDK 7.1.1
2012年03月27日,Windows Phone SDK 7.1.1 發(fā)布,支持在Windows 8上運行,該版本的特點就是可以讓開發(fā)者把他們正在運行的應(yīng)用在512 MB模擬器和256M模擬器之間隨意切換。當(dāng)然,這樣也就確保開發(fā)者們的Windows Phone應(yīng)用可以在像諾基亞Lumia 610這種只有256M內(nèi)存的“Tabgo"設(shè)備上運行。此外在最新版本中Microsoft Advertising SDK也得到了相應(yīng)的更新(之前只是作為一個獨立安裝程序),并且修復(fù)了一些開發(fā)者在運行是遇到的一些問題。還有就是在IDE(7.1.1已經(jīng)增加到10 種語言)和在模擬器系統(tǒng)(新加入馬來西亞和印度尼西亞語)中支持一致語言。[1]
更新包含內(nèi)容
新的 Windows Phone 仿真程序 256 MB 版本
更新的 Windows Phone 仿真程序 512 MB 版本
系統(tǒng)要求
支持的操作系統(tǒng): Windows 7, Windows Vista
帶有 Service Pack 2 的 Windows Vista® 32 位 (x86) 和 64 位 (x64) 版本(除 Windows 7 Starter 之外的所有版本)
Windows 7 32 位 (x86) 和 64 位 (x64) 版本(除 Windows 7 Starter 之外的所有版本)
硬件
安裝要求系統(tǒng)驅(qū)動器上有 1.5 GB 可用磁[2]盤空間。
3 GB 內(nèi)存
Windows Phone 仿真程序
Windows Phone 仿真程序需要支持 Microsoft DirectX® 10 或 DirectX 11 的顯卡(具有 Windows 顯示驅(qū)動程序模型 (WDDM) 1.1 驅(qū)動器和 DDI 10 及更高版本)。
Windows Phone 仿真程序需要 GPU 仿真來支持某些情形,例如分析應(yīng)用程序性能、XNA® 框架應(yīng)用程序以及在 Web 瀏覽器控件中顯示內(nèi)容。
通過在滿足 Windows Phone SDK 7.1.1 更新系統(tǒng)要求的計算機上使用主機 GPU,Windows Phone 仿真程序可支持 GPU 外圍仿真。在其他所有計算機上,仿真程序?qū)⒒謴?fù)為不受支持的軟件仿真。
Windows Phone SDK 8.0
Windows Phone SDK 8.0 是一個功能齊全的開發(fā)環(huán)境,可用于構(gòu)建 Windows Phone 8.0 和 Windows Phone 7.5 的應(yīng)用和游戲。 Windows Phone SDK 將提供一個適用于 Windows Phone 的獨立 Visual Studio Express 2012 版本或作為 Visual Studio 2012 Professional、Premium 或 Ultimate 版本的外接程序進行工作。[3-4]
系統(tǒng)要求
1、支持的操作系統(tǒng):
Windows 8 64 位 (x64) 客戶端版本
2、硬件:
4 GB 的可用硬盤空間
4 GB RAM
64 位 (x64) CPU
3、Windows Phone 8 模擬器:
Windows 8 Pro 版本或更高版本
要求支持二級地址轉(zhuǎn)換 (SLAT) 的處理器
如果您的計算機符合硬件和操作系統(tǒng)要求,但卻不符合 Windows Phone 8 模擬器的要求,將安裝和運行 Windows Phone SDK 8.0。 然而,Windows Phone 8 模擬器將不起任何作用,而且您無法在 Windows Phone 8 模擬器上部署或測試應(yīng)用。