Android的日志工具 Log
在说日志之前 先来说说Android的日志级别
.v-->verbose 就是冗长啰嗦,是最低级的。
.d-->debug,使用它 能输出 debug、info、warn、error级别的信息。
.i-->info,使用它 能输出 info、warn、error级别的信息。
.w-->warn 使用它 能输出 warn、error级别的信息。
.e-->error 使用它 能输出 error级别的信息。
在Android中日志工具类为 Log 使用之前需要导入 (import android.util.Log) 这个类提供了五个方法供我们打印日志。
1、Log.v()。用于打印那些最为繁琐的,意义最小的日志信息。级别为 verbose,是Android日志里面级别最低的一种。
2、Log.d()。用于打印一些调试信息,这些信息对你调试程序和分析问题是非常用帮助的。级别为 debug。
3、Log.i()。用于打印一些比较重要的数据,这些数据应该是你最想看到的、可以帮你分析用户行为数据。级别为 info。
4、Log.w()。用于打印一些警告信息,提示程序在这个地方可能会有潜在的风险。最好去修复一下这些出现警告的地方。级别为 warn。
5、Log.e()。用于打印程序中的错误信息,比如:程序进入到了catch语句当中。当有错误信息打印出来的时候,一般都代表你的程序出现了严重的问题,必须要尽快的恢复。级别为 error。
每个方法有不同的重载。例如在onCreate()方法中添加一句打印日志的语句
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.Hello_world_layout);
Log.d ("HelloWorldActivity", "onCreate execute");
}
Log.d()方法中传入了两个参数:第一个是 tag,可以是任意字符串,一般传入当前的类名就行了,主要用于对打印信息进行过滤。第二个是 msg,即想要打印的具体内容。