-- 作者:wangxinxin
-- 發(fā)布時間:2010-11-16 8:43:47
-- 在Windows Mobile模擬器(Emulator)建立網(wǎng)絡(luò)連接
該文章目的:幫助那些想通過Windows Mobile模擬器來訪問網(wǎng)絡(luò)資源的朋友,希望這篇文章能夠幫助你解決一些問題。
文章環(huán)境: VS2008,Windows Mobile 6的模擬器,Microsoft ActiveSync 4.5版本
打開VS2008,新建一個Mobile工程,然后在"工具"->"設(shè)備管理"。如圖
打開設(shè)備管理后,選擇一個模擬器,然后運行。模擬器運行后,需要立刻和ActiveSync同步。 在設(shè)備管理中,選擇"Cradle"。即可實現(xiàn)同步。如圖
模擬器同步后,就可以通過ActiveSync來訪問網(wǎng)絡(luò)資源了。 如果你所在的PC機網(wǎng)絡(luò),有代理的情況。則需要設(shè)置代理。 在模擬器中,選擇"開始"->"設(shè)置"->在Tab Control面板中,選擇"連接"->"連接"。 然后在界面中,選擇修改"代理服務(wù)器"。如圖
需要設(shè)置代理服務(wù)器名,用戶名和密碼后,就可以通過代理來訪問網(wǎng)絡(luò)了。 當(dāng)然,如果你不這樣設(shè)置,還可以通過打開IE,然后輸入網(wǎng)址后,系統(tǒng)會自動監(jiān)測是否有代理,有的話,會彈出對話框讓你設(shè)置的。如圖
設(shè)置完畢后,就可以監(jiān)測是否可以訪問網(wǎng)絡(luò)了。 首先訪問Internet,輸入google地址。模擬器能夠正常訪問,如圖
然后訪問局域網(wǎng),因為我機器上的IIS有問題,所以沒有部署WebSite,這里測試的是別的機器的地址鏈接。如圖
圖中的站點非Mobile Web Site,所以顯示效果很糟糕。關(guān)于如何開發(fā)Mobile Web Site,可以參考我的另2篇文章: Windows Mobile 5.0 (2) Windows Mobile 5.0 (3) -- 在Mobile Web Form中使用javascript
既然可以訪問網(wǎng)站,當(dāng)然可以訪問Web Service。具體演示不做了。
模擬器很多問題都與ActiveSync相關(guān),所以先檢查下雙方是否能夠正常連接
|
|