public class LogUtils
extends java.lang.Object
author: Blankj blog : http://blankj.com time : 2016/9/21 desc : 日志相关工具类
Modifier and Type | Class and Description |
---|---|
static class |
LogUtils.Builder |
Modifier and Type | Method and Description |
---|---|
static void |
d(java.lang.Object msg)
Debug日志
|
static void |
d(java.lang.String tag,
java.lang.Object msg)
Debug日志
|
static void |
d(java.lang.String tag,
java.lang.Object msg,
java.lang.Throwable tr)
Debug日志
|
static void |
e(java.lang.Object msg)
Error日志
|
static void |
e(java.lang.String tag,
java.lang.Object msg)
Error日志
|
static void |
e(java.lang.String tag,
java.lang.Object msg,
java.lang.Throwable tr)
Error日志
|
static LogUtils.Builder |
getBuilder()
获取LogUtils建造者
|
static void |
i(java.lang.Object msg)
Info日志
|
static void |
i(java.lang.String tag,
java.lang.Object msg)
Info日志
|
static void |
i(java.lang.String tag,
java.lang.Object msg,
java.lang.Throwable tr)
Info日志
|
static void |
init(boolean logSwitch,
boolean log2FileSwitch,
char logFilter,
java.lang.String tag)
初始化函数
|
static void |
v(java.lang.Object msg)
Verbose日志
|
static void |
v(java.lang.String tag,
java.lang.Object msg)
Verbose日志
|
static void |
v(java.lang.String tag,
java.lang.Object msg,
java.lang.Throwable tr)
Verbose日志
|
static void |
w(java.lang.Object msg)
Warn日志
|
static void |
w(java.lang.String tag,
java.lang.Object msg)
Warn日志
|
static void |
w(java.lang.String tag,
java.lang.Object msg,
java.lang.Throwable tr)
Warn日志
|
public static void init(boolean logSwitch, boolean log2FileSwitch, char logFilter, java.lang.String tag)
与getBuilder()
两者选其一
logSwitch
- 日志总开关log2FileSwitch
- 日志写入文件开关,设为true需添加权限 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
logFilter
- 输入日志类型有v, d, i, w, e
tag
- 标签public static LogUtils.Builder getBuilder()
public static void v(java.lang.Object msg)
msg
- 消息public static void v(java.lang.String tag, java.lang.Object msg)
tag
- 标签msg
- 消息public static void v(java.lang.String tag, java.lang.Object msg, java.lang.Throwable tr)
tag
- 标签msg
- 消息tr
- 异常public static void d(java.lang.Object msg)
msg
- 消息public static void d(java.lang.String tag, java.lang.Object msg)
tag
- 标签msg
- 消息public static void d(java.lang.String tag, java.lang.Object msg, java.lang.Throwable tr)
tag
- 标签msg
- 消息tr
- 异常public static void i(java.lang.Object msg)
msg
- 消息public static void i(java.lang.String tag, java.lang.Object msg)
tag
- 标签msg
- 消息public static void i(java.lang.String tag, java.lang.Object msg, java.lang.Throwable tr)
tag
- 标签msg
- 消息tr
- 异常public static void w(java.lang.Object msg)
msg
- 消息public static void w(java.lang.String tag, java.lang.Object msg)
tag
- 标签msg
- 消息public static void w(java.lang.String tag, java.lang.Object msg, java.lang.Throwable tr)
tag
- 标签msg
- 消息tr
- 异常public static void e(java.lang.Object msg)
msg
- 消息public static void e(java.lang.String tag, java.lang.Object msg)
tag
- 标签msg
- 消息public static void e(java.lang.String tag, java.lang.Object msg, java.lang.Throwable tr)
tag
- 标签msg
- 消息tr
- 异常