天天看點

Windows Mobile 模拟器與PC同步問題

1. 問題來源

2. 背景

    對于Windows Mobile的新手來說,經常會碰到很多問題,模拟器的使用也在其中。在調試應用程式的時候,我們會有模拟器與PC同步的需求,如聯系人、郵件、月曆等資訊的互動。那麼,我們如何正确地将模拟器和PC同步呢?下面就以XP和ActiveSync4.5為例,進行說明。

3. ActiveSync4.5中的設定

    右鍵點選ActiveSync在工作列中的圖示,在彈出的選項中選擇"connection settings”,在"Allow connections to one of the following:”中選擇"DMA”,如下圖1所示:

Windows Mobile 模拟器與PC同步問題

圖1:ActiveSync4.5中的設定

4. Device Emulator Manager中的設定

    點選Visual Studio-》Tools-》Device Emulator Manager。右鍵選中已經打開的目标模拟器,然後點選Cardle。如下圖2所示:

Windows Mobile 模拟器與PC同步問題

圖2:Device Emulator Manager中的設定

    進行上面兩步以後,模拟器就可以和PC同步了。但是在有些情況下,還是不能正常同步,原因就是防火牆。這不僅僅是Windows Mobile裝置,PB和Windows Embedded裝置的連接配接建立也存在這個問題。在XP系統中,我們可以檢視Windows安全中心,點選其中的Windows防火牆,我們需要把與ActiveSync相關的程式做“例外”處理,如下圖3所示:

Windows Mobile 模拟器與PC同步問題

圖3:Windows防火牆中的設定

5. ActiveSync設定選項中沒有“DMA” 的問題

本文轉自施炯部落格園部落格,原文連結:http://www.cnblogs.com/dearsj001/archive/2009/08/30/Emulator2PC.html,如需轉載請自行聯系原作者

繼續閱讀