一个AndroidStudio专用的LogCat工具,主要功能为打印行号、函数调用、Json解析、XML解析、点击跳转、Log信息保存等功能。
该项目修改自:
喜欢原作的可以去使用。同时欢迎大家下载体验本项目,如果使用过程中遇到什么问题,欢迎反馈。
为什么有这个项目:
-
因为Logger的json、xml打印只有debug级别的,但有的手机压根就不打印debug日志,所以为了解决这个问题:
新增
Logger.fJson(String json)
和Logger.fXml(String xml)
方法,方法只做字符的格式化,去掉了Logger.json()
和Logger.xml()
方法。 -
使用起来更加简单,只需要调用
Logger.d(Object message)
即可打印任何对象的信息,比如:ArrayList、String、值类型、有get、set的普通类对象。 -
去掉一些几乎不会用功能和函数(如:可变长度参数、没有用的Array操作函数)
Add the following into your gradle file:
dependencies {
debugCompile 'com.zchu:zlog:1.0.0'
testCompile 'com.zchu:zlog:1.0.0'
releaseCompile 'com.zchu:zlog-no-op:1.0.0'//正式发布时会将所有的打印方法替换为空方法
}