如何调试手机上使用WAP网络的程序

 
如何调试手机上使用 WAP 网络的程序
 
如果你已经开发完成了一个基于手机WAP上网的网络应用程序,现在正准备调试它,那么有哪些调试手段可供选择呢?
首先,你可以在PC上使用手机或拔号器拔号上网来模拟实际的网络环境。在这种情况下,你通常需要安装手机MODEM驱动。当然如果你使用的是串口拔号器,则直接在“电话与调制解调器选项”中手动添加即可。
其次,如果你的手机使用的是像WINCE那样的系统,你可以进行远程调试。远程调试需要先设置好部署的路径,调试启动的程序等等。如果是调试DLL,则当在VS.NET IDE调试器中点了“启动”后最好再运行一下要使用DLL的可执行文件。注意在合适的位置设置好断点。远程调试一般速度较慢,但可以解决与手机平台及环境相关的问题。
第三,如果你的手机不是用的WINCE,而是像BREW、MTK、LINUX等平台,没有或不方便找到远程调试工具,则可以通过在代码中加入大量(LOG)来定位问题。
最后,如果你的软件规模较大,则很有必要开发专用模拟器。软件越大,模拟器功能越需要完善些。这么大的程序在设备上单步或通过LOG跟踪很不现实。这个方法可以与第一种方法结合起来使用,这样效果会更好。
上面就我自己在工作中所用到的手机网络程序的调试方法作了一个小结,供大家参考。若您对此有什么意见或建议,欢迎留言讨论,谢谢
 

你可能感兴趣的:(网络,dll,手机,brew,WAP,WinCE)