«

初次使用LogCat遇到的问题

时间:2024-3-2 17:42     作者:韩俊     分类: Android


1. 怎样打开logcat:eclipse -> Window -> Show View -> Other -> Android -> LogCat 。


2. 有时候LogCat不显示日志信息,个人搜索了一下没发现什么有效办法,一般都是简单地重启eclipse,简单粗暴有效。


3. 更过分的是LogCat显示日志信息,但是创建过滤器后不显示任何信息,一开始我以为是过滤器信息设置错误,后来发现这又是一个bug,只能又粗暴地重启eclipse。

如图,实际上是有数据的,但不知道为什么不显示,另外,过滤器名括弧里的数字就是过滤后得到的信息条数。

出错情况:

正常情况:


4. 设置过滤器可以分多种情况设置,随开发者选择,例如根据TAG过滤

根据Application Name过滤:

等等。

5. 日志信息分为5个等级,log.v 对应verbose,log.d对应debug,log.i对应info,log.w对应warn,log.e对应error,等级依次增加,其日志信息的颜色分别为黑,蓝,绿,黄,红。另外,过滤器的log level选择verbose,则五种日志信息都能看到,如果选择warn,则只显示warn和error信息,简言之,低等级level是不能过滤高等级信息的,而高等级level则过滤低等级信息。


6. 重点来了!我用虚拟机(AVD)调试可以显示上述五种日志信息,但是,用真机调试则只显示等级高的三种信息,即info,warn,error,我用的真机是华为荣耀6,不知道是不是机型的问题。因此如果用真机调试,在代码中用log.v和log.d两个函数没有意义。

标签: android

热门推荐