WM 模擬器常見問題如何連網、打電話、傳送簡訊、串連GPRS等

來源:互聯網
上載者:User
 Windows Mobile 6 .0 SDK裡麵包含一個Emulator工具,可以在程式開發過程中類比整個PPC運行環境。但是,通常情況下安裝之後會有許多功能(比如打電話、傳送簡訊、串連GPRS等通訊功能)無法實現。
這篇文章將為你一一解答這些在開發過程中遇到的常見問題,主要摘自MSDN開發論壇,供大家研究。

1、模擬器如何連網?

1.開啟Device Emulator Manager管理器主介面。
2.選擇一個你需要串連到互連網的模擬器。
3.右鍵點擊該模擬器並選擇“串連”。
4.模擬器啟動後,再次在Device Emulator Manager裡右鍵點擊該模擬器。
5.點擊“Cradle”。
6.這時工作列上的ActiveSync會顯示“Connected”。(檢查配置是否正確:在ActiveSync裡把DMA模式開啟。)
7.設定代理的方法:
  a.點擊“開始 >設定> 串連”。
  b.選擇“Connections”。
  c.我的工作網路 >設定Proxy 伺服器。
  d.填入正確的伺服器名和IP地址即可通過Proxy 伺服器連網。

2、如何用WM模擬器來打電話、發送短訊息,或者串連GPRS網路?

Windows Mobile 6 .0 SDK裡麵包含一個名為Cellular Emulator工具,通過這個工具可以類比發送短訊息,打電話,串連GPRS網路。當然,這一切都是類比的。
下面說明如何使用Cellular Emulator:
1.啟動模擬器以及Cellular Emulator (在開始菜單、程式、 Windows Mobile 6 SDK 、Tools 、 Cellular Emulator裡)。
2.在Cellular Emulator的狀態列裡,可以看到一個COM連接埠號碼。
3.在模擬器的選項 檔案> 選項裡,選擇Peripherals標籤。
4.把Serial Port 0映射到在第二步中看到的COM連接埠號碼。
5.重啟模擬器(檔案> 重啟 >軟開機)。
Cellular Emulator可以類比GPRS串連。使用者可以像建立其他類型的虛擬資料連線一樣,建立一個虛擬GPRS串連。在類比GPRS串連時,Username和Password不會被檢查,所以可以隨意設定。在資料連線建立以後,模擬器就像串連到主機的網路一樣。如果主機需要設定代理才能串連到其他機器,在模擬器上也需要做同樣的設定。
假設一個網路環境需要設定HTTP代理才能訪問外部網路,在Windows Mobile 6 Standard和Windows Mobile 6 Professional上的樣本設定將在下面的部分介紹。
Windows Mobile 6 Standard
1.到Start->Settings->Connections->GPRS->Menu->Add,用如下設定建立一個GPRS串連:
Name: PPP
Connects to: WAP Network
Access Point: Access Point Name
User Name: 設為空白(表示匿名使用者)
2.(可選)到Start->Settings->Connections->Proxy->Menu->Add,用如下設定建立一個代理(Proxy):
Description: Proxy
Connects from: WAP Network
Connects to: The Internet
Address: Proxy 伺服器地址
3.進入Start->Settings->Connections->Menu->Advanced,設定如下:
設定 Internet connection為 PPP.
設定WAP connection 為 PPP.
其它的預設選項
4.開啟Internet Explorer Mobile,選擇Menu->Tools->Options->Connections,然後配置如下:
Automatically detect settings: CHECKED
Select network: The Internet
5.用方向鍵選擇IE Mobile的表徵圖。
6.現在可以用IE Mobile瀏覽網頁了。
Windows Mobile 6 Professional
1.如果使用者的電腦用代理訪問網路,則必須在Windows Mobile裝置上設定一個Work Connection;否則使用者可以設定一個Internet Connection。
2.建立一個GPRS串連。把Access point和Username設定為空白。
3.(可選)設定一個代理。這裡應該設定為公司網所需要的代理的全名。
4.現在你可以開啟IE Mobile並瀏覽網頁了。

3、如何在WM模擬器上訪問一個本地機的web服務?

如果你要在智慧型裝置項目裡訪問一個本機上的Web服務,你需要用案頭電腦的電腦名稱來替代“localhost”,比如:
http://computername/WebService1/Service1.asmx
這裡的computername是你自己電腦的名稱。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.