關於裝置模擬器
更新:2007 年 11 月
Microsoft Device Emulator 3.0 版是一項桌面應用程式,能夠模擬 Windows CE 或 Windows Mobile 架構硬體平台的行為。使用裝置模擬器,您可執行、測試及偵錯執行階段影像,而不需使用實體裝置。根據預設,裝置模擬器 3.0 版會覆寫先前的安裝,並會安裝在 drive:\Program Files\Microsoft Device Emulator\1.0 中。
注意事項: |
---|
裝置模擬器只會模擬硬體。若要執行裝置模擬器,您必須指定裝置模擬器硬體的作業系統映像檔。此映像檔可以經由個別下載取得,或是隨著 Visual Studio 或 Windows Mobile SDK 安裝。 |
功能
裝置模擬器的多項功能顯著地改進了其先前的版本。裝置模擬器:
執行針對 ARM 處理器而非 x86 處理器所編譯的程式碼。在大部分情況下,您都可以對模擬器執行二進位碼檔案,如同您針對裝置所執行的一樣。
支援以 ActiveSync 進行的同步處理。在使用模擬器時可以擁有完整的 ActiveSync 合作關係。這項功能讓您能夠偵錯正在進行同步處理的應用程式,或是在模擬器內部使用真正的同步化資料。
支援更多開發環境,例如 Visual Studio 2008、Visual Studio 2005、Visual Studio .NET 2003,以及內嵌的 Visual C++ 4.0 (Service Pack 4),以上這些全都使用 ActiveSync。
支援 GAPI。您可以在此模擬器上寫入並偵錯遊戲。
適應能力
您可以設定此虛擬硬體平台,就像是設定真正的硬體平台。您可以指定畫面解析度和方向、記憶體大小、面板設計,以及其他屬性。您可以針對模擬的硬體按鈕和螢幕按鍵,寫入事件處理程式碼。而主要限制在於無法模擬效能,因為模擬器的效能多半取決於開發電腦處理器的速度、可使用系統記憶體的數量,以及不會在明確實體裝置影響效能的其他因素。如需詳細資訊,請參閱設定及使用裝置模擬器。
儲存狀態
您可以執行裝置模擬器的一個或多個執行個體,而且可以儲存任何執行個體的狀態以備在之後進行開發。如需詳細資訊,請參閱儲存狀態檔。
面板
您可以套用現有的自訂面板,或是寫入自己的面板檔案。如需詳細資訊,請參閱面板。
啟動
啟動 [裝置模擬器] 的方式取決於您的安裝。透過網站下載,或是做為 Visual Studio 安裝的一部分,都可取得裝置模擬器。如需詳細資訊,請參閱 HOW TO:啟動裝置模擬器。