参考:
KLog
logger
Android开发Log最佳实践-一个简单、漂亮、功能强大的Android日志程序:logger
AndroidStudio -开源项目日志输入工具==Logger
Android Logger 日志框架实现
前言:网上也有很多logger使用的介绍文章,但查阅了最新github的出处,发现人家已经更新到2.1.1的版本,而网上大多基本停留在1.1左右的版本,这里介绍一下接入使用的过程:
下面介绍下logger使用:出处
引入:
compile 'com.orhanobut:logger:2.1.1'
初始化:(不执行log不打印)
Logger.addLogAdapter(new AndroidLogAdapter());//logcat日志面板输出
Logger.addLogAdapter(new DiskLogAdapter());//支持本地log日志输出,可用office软件打开查阅
提供的方法:不同方法打印的颜色不同
Logger.d("debug");
Logger.e("error");
Logger.w("warning");
Logger.v("verbose");
Logger.i("information");
Logger.wtf("wtf!!!!");
支持占位符写法:
Logger.d("hello %s", "world");
支持集合对象直接打印:
Logger.d(MAP);
Logger.d(SET);
Logger.d(LIST);
Logger.d(ARRAY);
支持json、xml格式打印
Logger.json(JSON_CONTENT);
Logger.xml(XML_CONTENT);