https://mp.weixin.qq.com/s/nIItHxMWq8LtOPHXBz-PrA
Logger
build.gradle中:
1 | implementation "com.orhanobut:logger:2.2.0" |
Application中:
1 | FormatStrategy formatStrategy = PrettyFormatStrategy.newBuilder() |
Timber
build.gradle中:
1 | implementation 'com.jakewharton.timber:timber:5.0.1' |
Application中:
1 | if (BuildConfig.DEBUG) { |
XLog
build.gradle中:
1 | implementation "com.elvishew:xlog:1.10.1" |
Application中:
1 | LogConfiguration config = new LogConfiguration.Builder() |
其他
Log4j、logback 也是比较优秀的日志框架,不过他们更主要应用场景是在服务端。当然如果一定要在 Android 里使用它们也不是不行,就是需要比较深度的定制、封装。