android.util.Log常用的方法有以下5个:[color=black]Log.v(String tag, String msg)[/color] [color=blue]Log.d(String tag, String msg)[/color] [color=green]Log.i(String tag, String msg)[/color] [color=orange]Log.w(String tag, String msg)[/color] 以及 [color=red]Log.e(String tag, String msg)[/color] 。根据首字母对应[color=black]VERBOSE[/color],[color=blue]DEBUG[/color],[color=green]INFO[/color], [color=orange]WARN[/color],[color=red]ERROR[/color]。
tag是一个标识,可以是任意字符串,通常可以使用类名+方法名, 主要是用来在查看日志时提供一个筛选条件.
1、Log.v 的调试颜色为[color=black]黑色[/color]的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("","");
2、Log.d的输出颜色是[color=blue]蓝色[/color]的,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标签来选择.
3、Log.i的输出为[color=green]绿色[/color],一般提示性的消息information,它不会输出Log.v和Log.d的信息,但会显示i、w和e的信息
4、Log.w的意思为[color=orange]橙色[/color],可以看作为warning警告,一般需要我们注意优化Android代码,同时选择它后还会输出Log.e的信息。
5、Log.e为[color=red]红色[/color],可以想到error错误,这里仅显示红色的错误信息,这些错误就需要我们认真的分析,查看栈的信息了。
tag是一个标识,可以是任意字符串,通常可以使用类名+方法名, 主要是用来在查看日志时提供一个筛选条件.
1、Log.v 的调试颜色为[color=black]黑色[/color]的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("","");
2、Log.d的输出颜色是[color=blue]蓝色[/color]的,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logcat标签来选择.
3、Log.i的输出为[color=green]绿色[/color],一般提示性的消息information,它不会输出Log.v和Log.d的信息,但会显示i、w和e的信息
4、Log.w的意思为[color=orange]橙色[/color],可以看作为warning警告,一般需要我们注意优化Android代码,同时选择它后还会输出Log.e的信息。
5、Log.e为[color=red]红色[/color],可以想到error错误,这里仅显示红色的错误信息,这些错误就需要我们认真的分析,查看栈的信息了。