2.5 KiB
LoggerFactory - kt
变更记录
v1.0
添加
功能描述
这是
YukiHookAPI
的日志封装类,可实现同时向Logcat
和XposedBridge.log
打印日志的功能。
LoggerType - class
enum class LoggerType
变更记录
v1.1.0
新增
功能描述
需要打印的日志类型。
决定于模块与 (Xposed) 宿主环境使用的打印方式。
LOGD - enum
LOGD
变更记录
v1.1.0
新增
功能描述
仅使用
android.util.Log
。
XPOSEDBRIDGE - enum
XPOSEDBRIDGE
变更记录
v1.1.0
新增
功能描述
仅使用
XposedBridge.log
。
!> 只能在 (Xposed) 宿主环境中使用,模块环境将不生效。
SCOPE - enum
SCOPE
变更记录
v1.1.0
新增
功能描述
分区使用。
(Xposed) 宿主环境仅使用 XPOSEDBRIDGE
。
模块环境仅使用 LOGD
。
BOTH - enum
BOTH
变更记录
v1.1.0
新增
功能描述
同时使用。
(Xposed) 宿主环境使用 LOGD
与 XPOSEDBRIDGE
。
模块环境仅使用 LOGD
。
loggerD - method
fun loggerD(tag: String, msg: String, type: LoggerType)
变更记录
v1.0
添加
v1.1.0
修改
新增 type
参数
功能描述
向
Logcat
和XposedBridge
打印日志,级别D
。
tag
的默认参数为 YukiHookAPI.Configs.debugTag
,你可以进行自定义。
loggerI - method
fun loggerI(tag: String, msg: String, type: LoggerType)
变更记录
v1.0
添加
v1.1.0
修改
新增 type
参数
功能描述
向
Logcat
和XposedBridge
打印日志,级别I
。
tag
的默认参数为 YukiHookAPI.Configs.debugTag
,你可以进行自定义。
loggerW - method
fun loggerW(tag: String, msg: String, type: LoggerType)
变更记录
v1.0
添加
v1.1.0
修改
新增 type
参数
功能描述
向
Logcat
和XposedBridge
打印日志,级别W
。
tag
的默认参数为 YukiHookAPI.Configs.debugTag
,你可以进行自定义。
loggerE - method
fun loggerE(tag: String, msg: String, e: Throwable?, type: LoggerType)
变更记录
v1.0
添加
v1.1.0
修改
新增 type
参数
功能描述
向
Logcat
和XposedBridge
打印日志,级别E
,可携带e
异常信息,将打印异常堆栈。
tag
的默认参数为 YukiHookAPI.Configs.debugTag
,你可以进行自定义。