![]() |
|
| 当前位置: > 主页>网络编程>Java>JAVA实例教程>使用Eclipse 为Nokia手机开发移动应用程序(1) |
|
调试midlet 设置调试器 Nokia设备SDK提供了有限的调试功能。您可以使用Eclipse的插件调试器来收集调试信息,并与SDK仿真器进行交互。 首先,您必须在Windows > Preferences窗口中设置调试器。您应该取消所有处于挂起状态的选项的选定,并将调试器的超时时间增加到20,000毫秒。
图22:设置调试器 设置中断点 使用Eclipse的Run菜单,您可以设置中断点,并在源代码编辑器中观察游标所在位置上的中断点。因为Nokia SDK中有一个bug,进入方法可能导致仿真器崩溃,所以,您应该只设置方法中断点。 图23显示了一个方法中断点,该中断点正如编辑器左边绿色点所指出的那样。 为了使其生效,您还必须为该中断点重新构建应用程序。
图23:设置一个中断点 运行调试器 现在,您可以使用Run > Debug ...在调试模式下运行midlet。仿真器启动正常,但当您击中该中断点的时候(比如说这里按下软键来调用方法处理程序的commandAction()方法),Eclipse会将它的显示从Java透视图更改为调试透视图。它将显示调用堆栈、当前中断点和堆栈中的变量值。在回顾了这些数据之后,您就可以使用Run继续您的执行操作。
图24:调试透视图
|
|||||||||||||||||||||||||||||||||||||||