简介
在Windows Mobile和Wince开发中,直接在PC上操控相关设备是必不可少的步骤。本文讲述在PC上显示和操作Windows Mobile的方法,包括使用ActiveSync Remote Display和MyMobiler两种方法。
安装ActiveSync
不管那种方法,安装ActiveSync是必须的,请到下面链接进行下载安装ActiveSync 4.5。
ActiveSync Remote Display
ActiveSync Remote Display是MS提供的远程显示工具,当前版本需要在Power Toys一起下载安装,链接在 Windows Mobile Developer Power Toys
可是我发现这个版本很不好用,需要把cerdisp2.exe文件拷贝到设备的windows文件夹下。可以参考这篇文章 在Windows Mobile 5,6 的设备上使用ActiveSync Remote Display
我自己收藏了一个ActiveSync Remote Display,不需要安装,也不需要在设备上进行部署,只要解压后点击RemoteDisplay.exe启动就可以了,前提是设备以及连接上ActiveSync。这个版本的程序会自动把cerdisp.exe拷贝的设备文件夹,不需要手工部署。
我把这个文件上传上来,希望对初学者有用。ActiveSyncRemoteDisplay.rar
ActiveSync Remote Display可以连接任何设备,包括真实Windows Mobile Devices,如下图。
模拟器,连接模拟器之前需要先Cradle。
也可以连接Wince设备。
但是有时候ActiveSync Remote Display会失灵,上个星期,两台电脑上ActiveSync Remote Display一直连接不上我的手机,但是能ActiveSync,能查看文件。而且同样的电脑上的ActiveSync Remote Display能连接其他Windows Mobile设备和Wince。但是我的手机每次尝试连接的时候都弹出下面的对话框。我本着“内事问baidu,外事问google,*事问天涯”的原则,把baidu,google和bing都问候了n遍,baidu上的文章就是讲述如何使用手机做摄像头,google也没有该问题的结果,前前后后处理了几天还是没有解决。
连接时候在设备上的弹出的对话框,上图使用MyMobiler截取。
在PC上只是显示空白。
一直怀疑是我设备的问题,甚至把ROM重新刷了也不行。后来发现只要把ActiveSync的"Connection Settings”的 "Allow connections to one of the following:”选项去掉,重新连接,然后勾上重新连接就可以了。现象很奇怪,原因未查明。
MyMobiler
由于ActiveSync Remote Display失灵的问题,我们可以使用MyMobiler,MyMobiler在这里下载并安装。 http://files.brothersoft.com/internet/mobile/MyMobile123.exe
MyMobiler不需要手工部署,直接使用,而且提供截图,录像等功能,比ActiveSync Remote Display好用,推荐。