好用的 Android 日志工具
简介
分享一个 Android 日志工具(Java 层),几乎我的每个项目都会用到,自认为非常好用,这里描述一下它的设计和实现。
它有如下几个特点:
- 简单,仅由一个 100 余行的 Java 类实现,猴子都能看懂 ^_^;
- 额外可选日志内容,提供线程名信息和调用栈,提供当前日志打印所在类以及所在代码行数;
- 方便,包含栈信息,直接用鼠标即可点击到日志打印所在行;
- 安全,保证日志字符串完全被优化掉,而不是留在代码中,下面会分析;
- 灵活,提供二次封装。
开源仓库地址在文末给出。