gpt4 book ai didi

debugging - 在黑莓设备上调试的最有效方法?

转载 作者:行者123 更新时间:2023-12-04 10:28:09 24 4
gpt4 key购买 nike

我正在寻找为 BlackBerry 调试 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++并在那里使用它。

    关于debugging - 在黑莓设备上调试的最有效方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9890353/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com