天天看點

VS2008開發Windows Mobile6環境搭建及模拟器聯網問題圖解

安裝了VS2008後,建立一個智能裝置的工程,但調試時隻有三個WM5.0的模拟器可用,從網上查到要安裝WM6.0的SDK,還要安裝一些其它的元件才能開始WM(現在最新的叫法叫WP Windows Phone)手機開發!

一、VS2008開發Windows Mobile6環境搭建

(一)下載下傳安裝VS2008;

(二)下載下傳安裝Windows Mobile 6 Professional SDK Refresh.msi;

(三)下載下傳安裝Windows Mobile 6 Professional Images (CHS);中文模拟器  (如果裝的是英文版想正常顯示中文時要安裝)

(四)下載下傳安裝Windows Mobile 6.5 Professional Developer Tool Kit (CHS).msi;是WM6.5

(五)安裝Activesync4.5(XP使用者),WIN7的使用者要安裝Microsoft Windows Mobile 裝置中心

二、打開VS2008,建立一個智能裝置的工程項目:

在下一個視窗中可以從上方下拉清單中發現WM6.0的選項!

工程建好後就可以開始WM手機程式的開發了!在編譯時會自動彈出一個衆多手機模拟器和實體裝置,選擇其中一個模拟器即可模拟運作程式!當然如果你電腦連接配接着手機,也可以直接布署到你的WM手機上完成測試!

三、測試環境的聯網通路(附圖)

環境搭建完成後又有一個新的問題,就是通過模拟器來調試程式,模拟器聯網的問題如何解決!因為通常手機程式都要牽扯到這個問題!

(一)首先要在ACTIVESYNC或Microsoft Windows Mobile 裝置中心裡對連接配接做一下設定:允許連接配接到以下任意端口中選中那個DMA!如圖:

VS2008開發Windows Mobile6環境搭建及模拟器聯網問題圖解
VS2008開發Windows Mobile6環境搭建及模拟器聯網問題圖解

(二)在VS2008菜單裡找到工具-裝置仿真器管理器,可以看到很多安裝的WM模拟器;找到你要做為調試的模拟器,右鍵-連接配接

如圖:

VS2008開發Windows Mobile6環境搭建及模拟器聯網問題圖解

,即可以找開這個模拟器,連接配接後該模拟器前方會有一綠色的箭頭圖示

如圖:

VS2008開發Windows Mobile6環境搭建及模拟器聯網問題圖解

再次右鍵選擇:插入底座(即Cradle)  注意:在選擇該項前請確定電腦沒有連接配接WM手機否則ActiveSync由于已經連接配接了該手機而沒法接受新的連接配接。

如圖:

VS2008開發Windows Mobile6環境搭建及模拟器聯網問題圖解

點選後如圖:

VS2008開發Windows Mobile6環境搭建及模拟器聯網問題圖解

連接配接後ActiveSync就會有反映,會彈出ACTIVESYNC或Microsoft Windows Mobile 裝置中心對話框,我們隻需下一步,下一步直接完成就可以了。成功後如圖:

VS2008開發Windows Mobile6環境搭建及模拟器聯網問題圖解

試着打開WM的IE,浏覽一個網址,可以通路,又測試了一下布署一個調用WebService的手機程式,測試通過!

繼續閱讀