- class
ModuleApplicationopen class ModuleApplication: Application()
变更记录
v1.0.77
新增
功能描述
这是对使用
YukiHookAPI
Xposed 模块实现中的一个扩展功能。
在你的 Xposed 模块的 Application
中继承此类。
或在 AndroidManifest.xml
的 application
标签中指定此类。
目前可实现功能如下
全局共享模块中静态的
appContext
在模块与宿主中装载
YukiHookAPI.Config
以确保YukiHookAPI.Configs.debugTag
不需要重复定义在模块与宿主中使用
YukiHookDataChannel
进行通讯在模块中使用系统隐藏 API,核心技术引用了开源项目 FreeReflection
在模块中使用
YukiHookAPI.Status.isTaiChiModuleActive
判断太极、无极激活状态
功能示例
将此类继承到你的自定义 Application
上。
示例如下
package com.demo
class MyApplication: ModuleApplication() {
override fun onCreate() {
super.onCreate()
}
}
在 AndroidManifest.xml
的 application
标签中指定自定义的 Application
。
示例如下
<application
android:name="com.demo.MyApplication"
...>
如果你不需要自定义 Application
可以直接将 ModuleApplication
设置到 AndroidManifest.xml
的 application
标签中。
示例如下
<application
android:name="com.highcapable.yukihookapi.hook.xposed.application.ModuleApplication"
...>
- field
appContextval appContext: ModuleApplication
变更记录
v1.0.77
新增
功能描述
获取全局静态
Application
实例。