查找资料发现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
开源地址:https://github.com/orhanobut/logger
在build.gradle中引入Logger:
compile 'com.orhanobut:logger:1.15'
三、使用
可以直接在代码中使用Logger打印日志。而且Tag不是必需的。该类也提供了v,d,i,w,e等方法。如:
LogUtil.d("Hello World");
LogUtil.e("Hello World");
LogUtil.i("Hello World");
LogUtil.v("Hello World");
LogUtil.w("Hello World");