微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

调试 – 最有效的方式在黑莓设备上进行调试?

我正在寻找最快,最有效的方法来调试我的 Java应用程序的黑莓.

我注意到,在我的情况下,使用Torch 9800,只需将调试器连接到设备即可.我每次单独修改代码时是否必须附加,还是有更好的方法

我也注意到,在控制台中,设备似乎正在打印一些我不太在乎的东西.筛选所有这一切真的可以是痛苦.有没有办法在控制台中只查看与我的应用程序相关的内容,具体只是我自己打印的内容

解决方法

> Eclipse调试器和分析器,在大多数情况下 – 最好的解决方案,但在某些情况下,它无助于找出什么是问题源.
>通过EventLogger类写入内部设备日志.作为选项,如果存在大量数据 – 外部文本文件,位于设备介质卡(而不是内部设备文件系统)上.
>使用控制台输出窗口.不幸的是,没有办法在控制台输出上应用过滤器,但是有一种方法可以使控制台的工作变得更简单.在调试消息开始时添加符号序列,以将调试打印输出与系统的打印输出区分开来.例如

System.out.println(“!!!!!!!!!!!!!!!!!!!!!!! myVar value =”myVar);

或者那样:

System.out.println("#############################################");
System.out.println("############# object1: " + object1);
System.out.println("############# object2: " + object2);
System.out.println("############# object3: " + object3);
System.out.println("#############################################");

当控制台中有大量调试数据时,只需将所有控制台文本复制到文本编辑器(如Notepad++)并在其中处理.

原文地址:https://www.jb51.cc/java/121495.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐