首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> 新闻 >> 移动开发 >> 正文
基于Windows Mobile 5.0 的应用程序验证工具
作者:wisdm    文章来源:本站原创    更新时间:2006-2-21 13:45:56

此文为开发视界原创转载者请注明出处否则追究法律责任

Microsoft刚刚发布了Application Verifier Tool for Windows Mobile 5.0 platform(基于windows Mobile 5.0平台的应用程序验证工具)。该工具能测试程序的稳定性,检测常见的编程错误,诸如内存丢失,句柄丢失 GDI对象丢失的问题,还能检测出各种形式堆冲突。

该验证工具依附于程序并能在程序运行时执行测试任务。它能帮助你诊断些微小的程序问题,这些问题可能在Microsoft Windows CE中难以诊断。

Application Verifier 执行的每次测试被称作一个shim Application Verifier会把shim插入到调用函数和指定目标函数的代码之间。当shim 载入到进程区中,内核会重新从其他库中调用指令到shim.

如果用目标设备的调试器来运行shim可能对你会有帮助,因为调试器是依附于目标设备的话,该调试器就能指向中断的位置,该位置可能接近于中断源,此中断是能被shim识别的。

另外有些特殊的运用,可以通过筛选Application Verifier使用的shim来测试程序,类似测试有:内存丢失,特殊的application programming interfaces (APIs)(应用程序接口)的使用情况以及内存冲突等。

The Application Verifier可在微软官方主页下载

 

相关文章:
Windows Mobile四大猜想 能否取代Windows?
Palm推迟发布Linux平台的智能手机
WindowsMobile加速占领手机市场
微软Windows Mobile亚太地区销量增幅达75%
Windows移动产品进军黑莓和Symbian
今年全球智能手机销售将突破一亿大关
微软与三星等合作 智能手机领域挑战诺基亚
让黑莓在Windows Mobile上运行
 

站点地图 | 加入收藏 | 联系站长 | 广告服务 |
QQ:280529124  Tel:0592-8271361 辽ICP备05021703号