# IYukiHookXposedInit - interface | Yuki Hook API
An efficient Hook API and Xposed Module solution built in Kotlin

Notice

The English translation of this page has not been completed, you are welcome to contribute translations to us.

You can use the Chrome Translation Plugin to translate entire pages for reference.

# # IYukiHookXposedInit - interface

    interface IYukiHookXposedInit

Change Records

`v1.0` `first`

`v1.0.80` `modified` `deprecated`

作废了 `YukiHookXposedInitProxy` 名称但保留接口

转移到 `IYukiHookXposedInit` 新名称

Function Illustrate

> YukiHookAPI 的 Xposed 装载 API 调用接口。

## # onInit - method

    fun onInit()

Change Records

`v1.0.5` `added`

Function Illustrate

> 配置 `YukiHookAPI.Configs` 的初始化方法。

Pay Attention

在这里只能进行初始化配置，不能进行 Hook 操作。

此方法可选，你也可以选择不对 YukiHookAPI.Configs 进行配置。

## # onHook - method

    fun onHook()

Change Records

`v1.0` `first`

Function Illustrate

> Xposed API 的模块装载调用入口方法。

## # onXposedEvent - method

    fun onXposedEvent()

Change Records

`v1.0.80` `added`

Function Illustrate

> 监听 Xposed 原生装载事件。

若你的 Hook 事件中存在需要兼容的原生 Xposed 功能，可在这里实现。

请在这里使用 YukiXposedEvent 创建回调事件监听。

可监听的事件如下：

`YukiXposedEvent.onInitZygote`

`YukiXposedEvent.onHandleLoadPackage`

`YukiXposedEvent.onHandleInitPackageResources`

Pay Attention

此接口仅供监听和实现原生 Xposed API 的功能，请不要在这里操作 YukiHookAPI。

# YukiHookXposedInitProxy - interface

Change Records

`v1.0` `first`

`v1.0.80` `deprecated`

请转移到 `IYukiHookXposedInit`