【问题标题】:Blackberry console output黑莓控制台输出
【发布时间】:2011-09-20 07:49:56
【问题描述】:

我是黑莓开发的新手,就像J2me开发中的控制台输出和Android中的log cat查看模拟器的事件日志一样,黑莓有什么东西可以让我跟踪黑莓上的应用程序日志记录。

【问题讨论】:

    标签: blackberry logging java-me console


    【解决方案1】:

    我们可以使用System.out.println 将某些内容打印到控制台。

    我们还可以使用EventLogger 将事件记录到设备系统日志中(要查看设备的当前事件日志,请转到主屏幕并按住 ALT 键并键入“lglg”)。它更有趣,因为我们可以按源和优先级过滤日志记录。也可以使用以下命令从设备下载事件日志文件:

    javaloader.exe -u eventlog > eventlog.txt
    

    article about javaloader

    另外,考虑使用microlog lib 的一些自定义日志记录。

    【讨论】:

      【解决方案2】:

      您可以使用System.out.println(),它将出现在Eclipse 的输出窗口中。我建议在它周围放置一些包装类来模拟 LogCat 的一些特性,例如制作静态方法,用 [DEBUG]、[ERROR] 等标记每个方法。此外,模拟器/设备还会有很多其他调试输出,所以找到一种方法来区分你的日志(我在每个日志前面加上 ========== 以便我可以快速查看) .

      【讨论】:

      • 如何让它出现在eclipse的输出窗口中?我将我的应用程序部署到设备,然后设备和 Eclipse 之间没有连接。还是我什么都没有?
      • 使用 Eclipse 在设备上调试应用程序。或者在 Eclipse 中创建一个空白应用程序,然后使用 Eclipse 在设备上进行调试。两种方法都会创建所需的链接,两种方法都会在控制台中显示输出。
      • 我遇到了 Mike 上面所说的完全相同的问题。 eclipse和设备之间没有联系,我不明白为什么。我在eclipse上右键单击我的项目,我点击调试为-> BB应用程序,应用程序部署成功,但我无法在控制台中调试它。该应用程序刚刚关闭,当我再次打开它时,它没有连接到 Eclipse。模拟器也是如此。无论我做什么,它都不会记录任何东西。有什么想法吗?
      • @donparalias 不确定。可能想将其作为一个新问题发布。
      猜你喜欢
      • 2010-10-23
      • 1970-01-01
      • 1970-01-01
      • 2015-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多