com.orhanobut.logger开源框架查看日志

时间:2021-05-23 19:49:20

github上有个com.orhanobut.logger的开源库,用于日志打印的,使用起来比较方便

一、主要功能有:

1、线程信息 Thread information

2、类信息 Class infomation

3、方法信息 Method information

4、打印json内容 pretty-print for json content

5、清除输出Clean output

6、跳到源码 jump to source feature


二、导入库方法:导入aar包或者添加dependency

repositories {
maven { url "https://jitpack.io" }
}

dependencies {
compile 'com.github.orhanobut:logger:1.12'
}
三、初始化设置,在application中添加:
Logger
.init(YOUR_TAG) // default PRETTYLOGGER or use just init()
.methodCount(3) // default 2
.hideThreadInfo() // default shown
.logLevel(LogLevel.NONE) // default LogLevel.FULL
.methodOffset(2) // default 0
.logTool(new AndroidLogTool()); // custom log tool, option

四、使用:

logger.d("hello");

logger.e("hello");

logger.w("hello");

logger.v("hello");

logger.wtf("hello");

logger.json(json_content);

logger.xml(xml_content);

logger.e(exception,"hello");

五、效果显示

com.orhanobut.logger开源框架查看日志

六、github源码地址
https://github.com/orhanobut/logger


logger.d("hello");

logger.e("hello");

logger.w("hello");

logger.v("hello");

logger.wtf("hello");

logger.json(json_content);

logger.xml(xml_content);

logger.e(exception,"hello");