因为blackberry应用程序无法使用System.out.print()方法。(我不知道,如果有人知道可以留言)
所以debug是非常有用的东西。
一般启动debug有2种方式,
debug as --> running blackberry simulator (适合已近开启了一个blackberry模拟器)
or debug as --> blackberry simulator (再没开模拟器的情况下,直接启动模拟器debug)
然后设置断点,当程序执行到断点的时候,eclipse会跳入debug模式。
按F5/F6跟进,当执行语句有变量时,在eclipse右上角的 variables 框里,会有变量的值,或者对象里的成员。
也可以通过 鼠标 选择 变量,单击右键 --> watch 来查看变量值。
------------------------------------------------------------------------------------------------------
偶尔会遇到程序跟进到了API中的class的情况,
可以下载 jadClipse || http://jadclipse.sourceforge.net/wiki/index.php/Main_Page
来查看反编译class文件。
配合 jad || http://www.varaneckas.com/jad
------------------------------------------------------------------------------------------------------
解决办法:下载完整的源文件包,调试时附加给Debugger 即可。
2、默认的 rt.jar没有行号信息,虽然有源代码,但是不能Eclipse的默认JVM即可。
本文介绍了在BlackBerry应用开发过程中如何使用调试工具进行程序调试,包括启动模拟器调试的方法及如何利用断点、变量查看等功能定位问题。同时,还推荐了使用jadClipse查看反编译后的API代码。
912

被折叠的 条评论
为什么被折叠?



