在使用Windows Mobile 6 SDK进行手机开发的时候,为了方便调试,提供了一个Cellular Emulator的工具,使用这个工具可以方便的对开发的程序进行调试,从而省略了使用真机调试的麻烦,当然后面的真机调试也是不可缺少的,下面主要就怎么样使用Cellular Emulator工具进行接打电话,收发短信进行说明。
主要的设置是COM端口,COM端口设置正确了以后,VS2008中设置的Deployment Device就可以和Cellular Emulator进行通信了,启动Cellular Emulator以后,在窗口的左下角显示了Cellular Emulator使用的COM说明,一般格式为:DE: COM3,这样只要将VS2008中设置的Deployment Device(Windows Mobile 6 Classic Emulator不能通信,Windows Mobile 6 professional Emulator可以)
进行相应的设置就可以了,参考http://www.cnblogs.com/upto/archive/2007/02/14/cellular-emulater-in-wm6sdk.html
通信好了以后,在手机上就可以看到天线符号了,这样就可以接打电话,收发短信,具体操作比较简单,也没有碰到什么问题,就不做说明。
另外在启动Cellular Emulator的时候,开始老是碰到一个错误,错误信息如下:There are not seven pairs of XPVCOM in system
网上查找了半天,有说Cellular Emulator目前不支持64位,安装没有重启,执行InstallXPVCom.exe等等,都没有解决我的问题,估计是机子上装的东西多了,COM端口占用情况搞不清楚了,最后找了一个干净的机子,安装了以后一切正常。