微軟發佈了Windows Phone SDK 7.1.1 更新,主要為兩個目的:
1 開發和調試256M小記憶體上的手機應用
2 支持Windows 8上的開發(解決了SDK7.1版在Win8相容性上的問題)
這個更新的SDK主要變化有:
1 讓Visual Studio IDE可以選擇不同的手機模擬器
2 添加的新的模擬器,方便256M記憶體下的開發
3 更新了512M模擬器的版本到8773
4 更新了Microsoft Advertising SDK,修正之前發現的操作時會出錯的問題
5 更輕鬆地開發和優化需在 256 MB 設備上運行的應用程式和遊戲
6 優化多語言支援
更新的安裝很簡單,只需三部(同意協議,安裝,完成)。由於同時512M和256M兩個手機模擬器,安裝包有些大,好在沒超過300M。
安裝中會初始化兩個模擬器鏡像,所以會耗費些時間。在兩個虛擬機器分別初始化的時候,每個Windows Phone虛擬裝置都會啟動並且暫停在等待APP安裝的狀態。在開發調試時,就無需再等待模擬器啟動。
安裝完以後就能選擇不同的模擬器了。但是不支持兩個模擬器同時運行。
根據測試:
此SDK更新和VS2011試用版在同一台機器上可以並行安裝,分別工作。安裝時對系統記憶體也有要求,3G或更大為最好狀態。另外需要注意程式語言版本,英文7.1 SDK必須安裝英文7.1.1更新包,否則安裝出錯。
新版SDK更新包添加了對Windows 8下開發的支持,解決了三個問題:XNA GAME Studio相容、模擬器相容以及需要.NET Framework 3.5支持的問題。最主要的問題是在Windows 8下不能正常啟動模擬器,不過此次更新完全解決了這個問題。
兩個已知問題的提示:
1 7.1.1的更新包可以用在Windows 8上。因為Windows系統還沒發佈RTM版本,目前這種支援並非完美無缺。
2 模擬器在開啟Hyper-v的時候效率可能會下降。
關於256M記憶體的設備的應用開發可以參考下列文章:
- Mike Battista’s Optimizing Apps for Lower Cost Devices 博客文章
- Nokia Dev Wiki’s Best Practice Tips for Delivering Apps to 256 MB Devices [CRS1]
- Inside Windows Phone episode on building for the Windows Phone 7.5 Refresh
- 我是否需要升級我的CTP或者重新安裝?
- 我怎麼知道我是否已經安裝過了?我是否還用重裝/修復升級?
- 為什麼這玩意叫7.1.1?
總而言之,這是一次非常必要的升級,有任何問題請到這裡討論:http://forums.create.msdn.com/forums/99.aspx
沒有留言:
張貼留言