mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-07 03:05:36 +08:00
Added next page button in documentation
This commit is contained in:
@@ -264,3 +264,6 @@
|
|||||||
### 1.0 | 2022.02.14
|
### 1.0 | 2022.02.14
|
||||||
|
|
||||||
- 首个版本提交至 Maven
|
- 首个版本提交至 Maven
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](about/future.md)
|
@@ -9,3 +9,6 @@
|
|||||||
## 助力维护
|
## 助力维护
|
||||||
|
|
||||||
感谢您选择并使用 `YukiHookAPI`,如有代码相关的建议和请求,可在 Github 提交 Pull Request。
|
感谢您选择并使用 `YukiHookAPI`,如有代码相关的建议和请求,可在 Github 提交 Pull Request。
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](about/about.md)
|
@@ -33,3 +33,6 @@ API 已经提供了 Xposed 原生 API 监听接口,你可以 [在这里](confi
|
|||||||
作为 API 来讲,目前仅仅对接 `XposedBridge` 作为兼容层,还是有一定的局限性。
|
作为 API 来讲,目前仅仅对接 `XposedBridge` 作为兼容层,还是有一定的局限性。
|
||||||
|
|
||||||
大部分 `inline hook` 没有 `Java` 兼容层,后期可能会考虑 `native hook` 的 `Java` 兼容层适配。
|
大部分 `inline hook` 没有 `Java` 兼容层,后期可能会考虑 `native hook` 的 `Java` 兼容层适配。
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](about/contacts.md)
|
@@ -71,3 +71,6 @@
|
|||||||
[filename](public/CurrentClass.md ':include')
|
[filename](public/CurrentClass.md ':include')
|
||||||
|
|
||||||
[filename](public/HookResources.md ':include')
|
[filename](public/HookResources.md ':include')
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](about/changelog.md)
|
@@ -22,6 +22,5 @@
|
|||||||
|
|
||||||
后期被删除的功能将标记为 `v$version` `移除` 并会标注删除线。
|
后期被删除的功能将标记为 `v$version` `移除` 并会标注删除线。
|
||||||
|
|
||||||
## 正文
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](api/document)
|
||||||
> 你可以从侧边栏找到 `Public API` 或 [点击这里](api/document) 进入 API 文档。
|
|
@@ -252,3 +252,6 @@ fun encase(baseContext: Context?, vararg hooker: YukiBaseHooker)
|
|||||||
!> 切勿以 Xposed 方式使用 `encase` 方法而漏掉 `baseContext` 参数,否则你的 Hook 将完全不工作。
|
!> 切勿以 Xposed 方式使用 `encase` 方法而漏掉 `baseContext` 参数,否则你的 Hook 将完全不工作。
|
||||||
|
|
||||||
!> Resources Hook 功能不支持作为 Hook API 使用。
|
!> Resources Hook 功能不支持作为 Hook API 使用。
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](config/api-exception.md)
|
@@ -1045,3 +1045,6 @@ method {
|
|||||||
**解决方案**
|
**解决方案**
|
||||||
|
|
||||||
这种情况基本上不存在,若发生上述问题,确定并非自己的代码发生的问题后,可提交日志进行反馈。
|
这种情况基本上不存在,若发生上述问题,确定并非自己的代码发生的问题后,可提交日志进行反馈。
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](config/xposed-using.md)
|
@@ -106,3 +106,6 @@ override fun attachBaseContext(base: Context?) {
|
|||||||
super.attachBaseContext(base)
|
super.attachBaseContext(base)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](config/r8-proguard.md)
|
@@ -17,3 +17,6 @@
|
|||||||
```gradle
|
```gradle
|
||||||
android.enableR8=true
|
android.enableR8=true
|
||||||
```
|
```
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](tools/yukihookapi-projectbuilder.md)
|
@@ -235,3 +235,6 @@ class HookEntry: IYukiHookXposedInit {
|
|||||||
`onXposedEvent` 与 `onHook` 方法完全独立存在,互不影响,你可以继续在 `onHook` 方法中使用 `YukiHookAPI`。
|
`onXposedEvent` 与 `onHook` 方法完全独立存在,互不影响,你可以继续在 `onHook` 方法中使用 `YukiHookAPI`。
|
||||||
|
|
||||||
若要了解更多可 [点击这里](api/document?id=onxposedevent-method) 进行查看。
|
若要了解更多可 [点击这里](api/document?id=onxposedevent-method) 进行查看。
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](config/api-using.md)
|
@@ -537,3 +537,6 @@ if(YukiHookAPI.Status.isModuleActive) {
|
|||||||
!> 需要确保 `YukiHookAPI.Configs.isEnableHookModuleStatus` 是启用状态。
|
!> 需要确保 `YukiHookAPI.Configs.isEnableHookModuleStatus` 是启用状态。
|
||||||
|
|
||||||
!> 除了提供标准 API 的 Hook 框架之外,其它情况下模块可能都将无法判断自己是否被激活。
|
!> 除了提供标准 API 的 Hook 框架之外,其它情况下模块可能都将无法判断自己是否被激活。
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](guide/special-feature.md)
|
@@ -203,3 +203,6 @@ class HookEntry : IXposedHookZygoteInit, IXposedHookLoadPackage, IXposedHookInit
|
|||||||
| [Epic](https://github.com/tiann/epic) | ❗ | 需要自行对接 [Dexposed](https://github.com/alibaba/dexposed) |
|
| [Epic](https://github.com/tiann/epic) | ❗ | 需要自行对接 [Dexposed](https://github.com/alibaba/dexposed) |
|
||||||
| [TaiChi](https://github.com/taichi-framework/TaiChi) | ⭕ | 可以作为模块使用 |
|
| [TaiChi](https://github.com/taichi-framework/TaiChi) | ⭕ | 可以作为模块使用 |
|
||||||
| [Xposed](https://github.com/rovo89/Xposed) | ❎ | 未测试,不再推荐使用 |
|
| [Xposed](https://github.com/rovo89/Xposed) | ❎ | 未测试,不再推荐使用 |
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](guide/knowledge.md)
|
@@ -81,3 +81,6 @@ App's Environment
|
|||||||
- 掌握 Kotlin 语言,学会灵活运用 [Kotlin Lambda](https://blog.ketal.icu/2022/01/01/kotlin-lambda%E5%85%A5%E9%97%A8/) **(友情链接)**
|
- 掌握 Kotlin 语言,学会灵活运用 [Kotlin Lambda](https://blog.ketal.icu/2022/01/01/kotlin-lambda%E5%85%A5%E9%97%A8/) **(友情链接)**
|
||||||
|
|
||||||
- 掌握并了解 Kotlin 与 Java 混编、互相调用以及 Kotlin 生成的 Java 字节码
|
- 掌握并了解 Kotlin 与 Java 混编、互相调用以及 Kotlin 生成的 Java 字节码
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](guide/quick-start.md)
|
@@ -246,3 +246,6 @@ override fun replaceHookedMethod(param: MethodHookParam) = null
|
|||||||
## 迁移其它功能
|
## 迁移其它功能
|
||||||
|
|
||||||
`YukiHookAPI` 对 Xposed API 进行了完全重写,你可以参考 [API 文档](api/home) 以及 [特色功能](guide/special-feature) 来决定一些功能性的迁移和使用。
|
`YukiHookAPI` 对 Xposed API 进行了完全重写,你可以参考 [API 文档](api/home) 以及 [特色功能](guide/special-feature) 来决定一些功能性的迁移和使用。
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](config/api-example.md)
|
@@ -184,3 +184,6 @@ override fun attachBaseContext(base: Context?) {
|
|||||||
#### 特别说明
|
#### 特别说明
|
||||||
|
|
||||||
!> 由于你使用了自定义的 Hook 框架而并非模块,~~`YukiHookModuleStatus`~~ ~~`YukiHookModulePrefs`~~ ~~`YukiHookDataChannel`~~ 以及 Resources Hook 功能将失效。
|
!> 由于你使用了自定义的 Hook 框架而并非模块,~~`YukiHookModuleStatus`~~ ~~`YukiHookModulePrefs`~~ ~~`YukiHookDataChannel`~~ 以及 Resources Hook 功能将失效。
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](guide/example.md)
|
@@ -1355,3 +1355,6 @@ loadApp(name = "com.example.demo") {
|
|||||||
```
|
```
|
||||||
|
|
||||||
详情请参考 [AppLifecycle](api/document?id=applifecycle-class)。
|
详情请参考 [AppLifecycle](api/document?id=applifecycle-class)。
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](guide/move-to-new-api.md)
|
@@ -33,3 +33,6 @@
|
|||||||
### 多语言支持
|
### 多语言支持
|
||||||
|
|
||||||
软件语言跟随当前系统,你可以在菜单栏 **语言 (Language)** 一栏手动选择软件的界面语言。
|
软件语言跟随当前系统,你可以在菜单栏 **语言 (Language)** 一栏手动选择软件的界面语言。
|
||||||
|
|
||||||
|
<br/><br/>
|
||||||
|
[浏览下一篇 ➡️](api/home.md)
|
Reference in New Issue
Block a user