【文件属性】:
文件名称:Android代码-轻巧易用、功能强大且配置灵活的日志封装库
文件大小:374KB
文件格式:ZIP
更新时间:2022-08-25 20:25:31
Android代码
PLog = Pure, Pretty, Powerful logging tool
English Version
概述
Android-PLog 项目(简称 PLog )是一个专为 Android
应用程序设计的开源日志封装库,追求纯粹、易用、强大,帮助开发者更好地使用日志调试程序,提高开发效率。概括来讲,它具有以下特性:
容易打印
支持无Tag打印
支持空消息打印(通常用于观察某处是否执行)
支持任意参数类型
支持变长参数和自动格式化
支持Builder方式打印
输出可控
支持多维度的输出拦截
支持自定义输出装饰样式
支持多通道同时输出
支持自动换行(SoftWrap)
筛选容易
支持全局Tag(可以区分不同应用)
支持自动Tag(可以区分不同类名)
支持保留堆栈(可以区分不同文件和方法,并且实现在AS中自动日志定位)
支持分组打印(可以区分不同开发者, etc)
按需依赖
核心功能模块和定制特性完全分离,体积轻巧,并且全部支持Jcenter依赖。
扩展灵活
核心功能全部接口化,通过简单的设置和接口注入就可以完成绝大部分日志需求。
关于项目的更多信息,包括下载、
【文件预览】:
Android-PLog-master
----plog()
--------.gitignore(7B)
--------build.gradle(1KB)
--------src()
--------proguard-rules.pro(654B)
----.gitignore(212B)
----app()
--------.gitignore(7B)
--------build.gradle(2KB)
--------src()
--------proguard-rules.pro(654B)
----ScreenShot.png(233KB)
----settings.gradle(108B)
----build.gradle(1KB)
----.travis.yml(966B)
----gradlew(5KB)
----plog-formatter()
--------.gitignore(7B)
--------build.gradle(992B)
--------src()
----plog-printer()
--------.gitignore(7B)
--------build.gradle(1KB)
--------src()
----plog-lint()
--------.gitignore(7B)
--------build.gradle(458B)
--------src()
----LICENCE(11KB)
----.github()
--------ISSUE_TEMPLATE.md(332B)
----README.md(3KB)
----gradlew.bat(2KB)
----gradle.properties(1KB)
----gradle()
--------wrapper()
----plog-lint-aar()
--------.gitignore(7B)
--------build.gradle(1KB)
--------src()
--------proguard-rules.pro(945B)
----plog-timing()
--------.gitignore(7B)
--------build.gradle(889B)
--------src()
----README_EN.md(4KB)