logger是一个简单、漂亮、功能强大的Android日志程序。日志程序提供了 :
- 线程信息Thread information
- 类信息Class information
- 方法信息Method information
- 漂亮打印的JSON内容Pretty-print for json content
- Clean output
- Jump to source feature
Gradle
compile 'com.orhanobut:logger:1.3'
当前的Log 系统
Log.d(TAG,"hello");
Logger
Logger.d("hello");
用法
1 | Logger.d("hello"); |
Change TAG
All logs
Logger.init(YOUR_TAG);
Log based
Logger.d("mytag", "hello");
Settings (optional)
Change the settings with init. This should be called only once. Best place would be in application class. All of them are optional.
1 | Logger |
Note: Use LogLevel.NONE for the release versions.
More log samples
1 | Logger.d("hello"); |
Method info
Observe the caller methods in the order they are invoked and also thread information.
1 | void methodA(){ |
Both method information will be shown in the order of invocation.