2011-09-24 204 views
0

我启动模拟器“Debug As> Blackberry Simulator”,附加了调试器,然后在模拟器启动时看到很多东西。它也包含我的println语句。但是我只想看到我的println语句,那么调试将会更容易。任何方式?打印System.out.println()结果在控制台中

我在控制台得到的输出是

[0.0] JVM: bklt[1] @16945: JvmBacklightEnableFor 30() 
[0.0] VM:-DA 0 
[0.0] VM:+CR 
[0.0] VM:-CR=0 
[0.0] AM: init 
[0.0] VM:PISVt=0,h=2e47,id=e44ef6bca97b83b2 
[0.0] JVM: bklt[1] @-805309853: JBSC on=1 
[0.0] JVM: bklt[1] @-805309853: SC 1 
[0.0] JVM: bklt @17007: setTimer 30 
[0.0] AM: Starting tier 0 
[0.0] VM:NCICv=36 
[0.0] AM: Starting net_rim_crypto 
[0.0] AM: Started net_rim_crypto(2) 
[0.0] AM: Starting net_rim_tac 
[0.0] AM: Started net_rim_tac(3) 
[0.0] AM: Starting net_rim_bb_elt 
[0.0] VM:NCICv=30 
[0.0] VM:NFICv=5 
[0.0] VM:NFICv=4 
[0.0] VM:NFICv=8 
[0.0] VM:NFICv=7 
[0.0] VM:NFICv=6 
[0.0] AM: Started net_rim_bb_elt(4) 
[0.0] AM: Starting net_rim_escreen_app 
[0.0] AM: Started net_rim_escreen_app(5) 
[0.0] AM: Starting net_rim_tid_spell_check 
+0

这里另一种方法是[使用事件记录器API](http://stackoverflow.com/a/15936395/119114)代替'调用println()'。 – Nate

回答

2

不幸的是没有办法可以过滤掉不必要的控制台消息。但有一个解决方法。将!!!!!!!!!!!!!!或类似的东西添加到消息的开头,它将帮助您在整个控制台输出堆中找到消息。

例如:

System.out.println("!!!!!!!!!!!!!! myVar: " + myVar);