Update documentation files

This commit is contained in:
2022-05-21 01:49:52 +08:00
parent a879db99a1
commit 76bb612a4c
11 changed files with 560 additions and 28 deletions

View File

@@ -490,4 +490,6 @@ if(isModuleActive) {
若要了解更多可 [点击这里](api/document?id=ismoduleactive-field) 进行查看。
!> 需要确保 `YukiHookAPI.Configs.isEnableHookModuleStatus` 是启用状态。
!> 除了提供标准 API 的 Hook 框架之外,其它情况下模块可能都将无法判断自己是否被激活。

View File

@@ -63,7 +63,7 @@ dependencies {
}
```
请将 **<version>** 修改为 [这里](about/changelog) 的最新版本 **(请打开后再次刷新页面确保获取最新数据)**
请将 **<version>** 修改为 [这里](about/changelog) 的最新版本 **请打开后再次刷新页面确保获取最新数据**
!> `YukiHookAPI``api``ksp-xposed` 依赖的版本必须一一对应,否则将会造成版本不匹配错误。
@@ -173,4 +173,4 @@ override fun attachBaseContext(base: Context?) {
### 特别说明
!> 由于你使用了自定义的 Hook 框架而并非模块,~~`YukiHookModuleStatus`~~ ~~`YukiHookModulePrefs`~~ 以及 Resources Hook 功能将失效。
!> 由于你使用了自定义的 Hook 框架而并非模块,~~`YukiHookModuleStatus`~~ ~~`YukiHookModulePrefs`~~~ ~~`YukiHookDataChannel`~~ 以及 Resources Hook 功能将失效。

View File

@@ -1037,4 +1037,24 @@ val testName = prefs.name("specify_file_name").getString("test_name", "default_v
!> 你必须继承 `ModulePreferenceFragment` 才能实现 `YukiHookModulePrefs` 的模块存储功能。
详情请参考 [ModulePreferenceFragment](api/document?id=modulepreferencefragment-class)。
详情请参考 [ModulePreferenceFragment](api/document?id=modulepreferencefragment-class)。
## Xposed 模块与宿主通讯桥功能
> 这是一个使用系统无序广播在模块与宿主之间发送和接收数据的解决方案。
!> 需要满足的条件:模块与宿主需要保持存活状态,否则无法建立通讯。
### 基本用法
请 [点击这里](api/document?id=put-method-1) 查看详细的使用方法示例。
### 判断模块与宿主版本是否匹配
> 通过通讯桥功能,`YukiHookAPI` 还为你提供了在用户更新模块后,判断模块是否与宿主版本匹配的解决方案。
我们只需要调用 `checkingVersionEquals` 方法,即可实现这个功能。
在模块与宿主中可进行双向判断。
请 [点击这里](api/document?id=checkingversionequals-method) 查看详细的使用方法示例。