日志工具的使用

本文详细介绍了Android日志工具Log的使用方法及其提供的五种不同级别的日志打印功能,包括verbose、debug、info、warn和error,并给出了具体的示例代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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,即想要打印的具体内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值