mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-10-25 04:49:25 +08:00
2.4 KiB
2.4 KiB
YukiHookFactory [kt]
变更记录
v1.0 添加
v1.0.80 修改
合并到 IYukiHookXposedInit,将方法体进行 inline
功能描述
这是
YukiHookAPI相关lambda方法的封装类以及部分 API 用法。
configs [method]
inline fun IYukiHookXposedInit.configs(initiate: YukiHookAPI.Configs.() -> Unit)
变更记录
v1.0.1 新增
v1.0.80 修改
合并到 IYukiHookXposedInit
功能描述
在
IYukiHookXposedInit中配置Configs。
encase [method]
fun IYukiHookXposedInit.encase(initiate: PackageParam.() -> Unit)
fun IYukiHookXposedInit.encase(vararg hooker: YukiBaseHooker)
变更记录
v1.0 添加
v1.0.80 修改
合并到 IYukiHookXposedInit
功能描述
在
IYukiHookXposedInit中调用YukiHookAPI。
modulePrefs [field]
val Context.modulePrefs: YukiHookModulePrefs
变更记录
v1.0 添加
功能描述
获取模块的存取对象。
modulePrefs [method]
fun Context.modulePrefs(name: String): YukiHookModulePrefs
变更记录
v1.0 添加
功能描述
获取模块的存取对象,可设置
name为自定义 Sp 存储名称。
dataChannel [method]
fun Context.dataChannel(packageName: String): YukiHookDataChannel.NameSpace
变更记录
v1.0.88 新增
功能描述
获取模块的数据通讯桥命名空间对象。
processName [field]
val Context.processName: String
变更记录
v1.0 添加
功能描述
获取当前进程名称。
isSupportResourcesHook [field]
变更记录
v1.0.80 新增
v1.0.91 移除
请转移到 YukiHookAPI.Status.isSupportResourcesHook
isModuleActive [field]
变更记录
v1.0.6 新增
v1.0.91 移除
请转移到 YukiHookAPI.Status.isModuleActive
isXposedModuleActive [field]
变更记录
v1.0.6 新增
v1.0.91 移除
请转移到 YukiHookAPI.Status.isXposedModuleActive
isTaiChiModuleActive [field]
变更记录
v1.0 添加
v1.0.91 移除
请转移到 YukiHookAPI.Status.isTaiChiModuleActive
YukiHookModuleStatus [class]
变更记录
v1.0 添加
v1.0.91 作废
请转移到 YukiHookAPI.Status