diff --git a/docs-source/src/en/api/public/com/highcapable/yukihookapi/YukiHookAPI.md b/docs-source/src/en/api/public/com/highcapable/yukihookapi/YukiHookAPI.md index 6a35680a..61875b80 100644 --- a/docs-source/src/en/api/public/com/highcapable/yukihookapi/YukiHookAPI.md +++ b/docs-source/src/en/api/public/com/highcapable/yukihookapi/YukiHookAPI.md @@ -370,7 +370,7 @@ var isDebug: Boolean **Function Illustrate** -> 是否启用 DEBUG 模式。 +> 是否启用 Debug 模式。 默认为开启状态,开启后模块将会向 `Logcat` 和 (Xposed) 宿主环境中的日志功能打印详细的 Hook 日志,关闭后仅会打印 `E` 级别的日志。 @@ -508,7 +508,7 @@ var isEnableMemberCache: Boolean 启用后会缓存已经找到的 `Method`、`Constructor`、`Field`。 -缓存的 `Member` 都将处于 `MemberCacheStore` 的全局静态实例中。 +缓存的 `Member` 都将处于 `ReflectsCacheStore` 的全局静态实例中。 推荐使用 `MethodFinder`、`ConstructorFinder`、`FieldFinder` 来获取 `Member`。 @@ -532,7 +532,7 @@ inline fun configs(initiate: Configs.() -> Unit) > 对 `Configs` 类实现了一个 `lambda` 方法体。 -你可以轻松的调用它进行配置。 +你可以轻松地调用它进行配置。 **Function Example** diff --git a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.md b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.md index aa9ee25e..c8379610 100644 --- a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.md +++ b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.md @@ -539,7 +539,7 @@ inline fun classOf(loader: ClassLoader?, initialize: Boolean): Class 我们要获取一个 `Class` 在 `Kotlin` 下不通过反射时应该这样做。 > The following example -> + ```kotlin DemoClass::class.java ``` diff --git a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.md b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.md index 93e905c4..ccec0bda 100644 --- a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.md +++ b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.md @@ -18,6 +18,6 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe **Function Illustrate** -> 这是一个预置 Hook 类型的常量类,主要为 `Android` 相关组件的 `Class` 内容,跟随版本更新会逐一进行增加。 +> 这是一个预置反射类型的常量类,主要为 `Android` 相关组件的 `Class` 内容,跟随版本更新会逐一进行增加。 详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.kt) 进行查看。 \ No newline at end of file diff --git a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.md b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.md index 61fe4517..750ab175 100644 --- a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.md +++ b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.md @@ -18,6 +18,6 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe **Function Illustrate** -> 这是一个预置 Hook 类型的常量类,主要为 `Android` 相关 `Graphics` 的 `Class` 内容,跟随版本更新会逐一进行增加。 +> 这是一个预置反射类型的常量类,主要为 `Android` 相关 `Graphics` 的 `Class` 内容,跟随版本更新会逐一进行增加。 详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.kt) 进行查看。 \ No newline at end of file diff --git a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.md b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.md index 363009a0..edce231a 100644 --- a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.md +++ b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.md @@ -18,6 +18,6 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe **Function Illustrate** -> 这是一个预置 Hook 类型的常量类,主要为 `Android` 相关 `Widget` 的 `Class` 内容,跟随版本更新会逐一进行增加。 +> 这是一个预置反射类型的常量类,主要为 `Android` 相关 `Widget` 的 `Class` 内容,跟随版本更新会逐一进行增加。 详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.kt) 进行查看。 \ No newline at end of file diff --git a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.md b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.md index 04a89266..4832557f 100644 --- a/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.md +++ b/docs-source/src/en/api/public/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.md @@ -18,6 +18,6 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe **Function Illustrate** -> 这是一个预置 Hook 类型的常量类,主要为 `Java` 相关基本变量类型的 `Class` 内容,跟随版本更新会逐一进行增加。 +> 这是一个预置反射类型的常量类,主要为 `Java` 相关基本变量类型的 `Class` 内容,跟随版本更新会逐一进行增加。 详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt) 进行查看。 \ No newline at end of file diff --git a/docs-source/src/en/api/special-features/reflection.md b/docs-source/src/en/api/special-features/reflection.md index 9fbc43cd..f82c28e5 100644 --- a/docs-source/src/en/api/special-features/reflection.md +++ b/docs-source/src/en/api/special-features/reflection.md @@ -892,7 +892,7 @@ By observing that there are two methods named `b` in `Class`, you can use the fo ```kotlin // Assume this is an instance of this Class val instance = Test() -// Call and execute using YukiHook API +// Call and execute using YukiHookAPI Test::class.java.method { name = "b" }.all(instance).forEach { instance -> diff --git a/docs-source/src/en/guide/quick-start.md b/docs-source/src/en/guide/quick-start.md index f32dbbd2..32124161 100644 --- a/docs-source/src/en/guide/quick-start.md +++ b/docs-source/src/en/guide/quick-start.md @@ -68,7 +68,7 @@ Add dependencies to your app `build.gradle`. ```groovy dependencies { - // base dependencies + // Base dependencies implementation 'com.highcapable.yukihookapi:api:' // ❗Be sure to add it as an Xposed Module, optional in other cases compileOnly 'de.robv.android.xposed:api:82' @@ -121,7 +121,7 @@ Add the base code to your `AndroidManifest.xml`. android:name="xposedmodule" android:value="true" /> - + diff --git a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/YukiHookAPI.md b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/YukiHookAPI.md index 0e958401..2e23c88a 100644 --- a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/YukiHookAPI.md +++ b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/YukiHookAPI.md @@ -362,7 +362,7 @@ var isDebug: Boolean **功能描述** -> 是否启用 DEBUG 模式。 +> 是否启用 Debug 模式。 默认为开启状态,开启后模块将会向 `Logcat` 和 (Xposed) 宿主环境中的日志功能打印详细的 Hook 日志,关闭后仅会打印 `E` 级别的日志。 @@ -500,7 +500,7 @@ var isEnableMemberCache: Boolean 启用后会缓存已经找到的 `Method`、`Constructor`、`Field`。 -缓存的 `Member` 都将处于 `MemberCacheStore` 的全局静态实例中。 +缓存的 `Member` 都将处于 `ReflectsCacheStore` 的全局静态实例中。 推荐使用 `MethodFinder`、`ConstructorFinder`、`FieldFinder` 来获取 `Member`。 @@ -524,7 +524,7 @@ inline fun configs(initiate: Configs.() -> Unit) > 对 `Configs` 类实现了一个 `lambda` 方法体。 -你可以轻松的调用它进行配置。 +你可以轻松地调用它进行配置。 **功能示例** diff --git a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.md b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.md index 14ad5bc4..82cbdf37 100644 --- a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.md +++ b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.md @@ -531,7 +531,7 @@ inline fun classOf(loader: ClassLoader?, initialize: Boolean): Class 我们要获取一个 `Class` 在 `Kotlin` 下不通过反射时应该这样做。 > 示例如下 -> + ```kotlin DemoClass::class.java ``` diff --git a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.md b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.md index c325b065..8547ebc5 100644 --- a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.md +++ b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.md @@ -10,6 +10,6 @@ pageClass: code-page **功能描述** -> 这是一个预置 Hook 类型的常量类,主要为 `Android` 相关组件的 `Class` 内容,跟随版本更新会逐一进行增加。 +> 这是一个预置反射类型的常量类,主要为 `Android` 相关组件的 `Class` 内容,跟随版本更新会逐一进行增加。 详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.kt) 进行查看。 \ No newline at end of file diff --git a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.md b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.md index 22484fb0..86bfbfb2 100644 --- a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.md +++ b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.md @@ -10,6 +10,6 @@ pageClass: code-page **功能描述** -> 这是一个预置 Hook 类型的常量类,主要为 `Android` 相关 `Graphics` 的 `Class` 内容,跟随版本更新会逐一进行增加。 +> 这是一个预置反射类型的常量类,主要为 `Android` 相关 `Graphics` 的 `Class` 内容,跟随版本更新会逐一进行增加。 详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.kt) 进行查看。 \ No newline at end of file diff --git a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.md b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.md index d30ab4c0..eca44fd2 100644 --- a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.md +++ b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.md @@ -10,6 +10,6 @@ pageClass: code-page **功能描述** -> 这是一个预置 Hook 类型的常量类,主要为 `Android` 相关 `Widget` 的 `Class` 内容,跟随版本更新会逐一进行增加。 +> 这是一个预置反射类型的常量类,主要为 `Android` 相关 `Widget` 的 `Class` 内容,跟随版本更新会逐一进行增加。 详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.kt) 进行查看。 \ No newline at end of file diff --git a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.md b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.md index 2d5f794d..53e8a315 100644 --- a/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.md +++ b/docs-source/src/zh-cn/api/public/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.md @@ -10,6 +10,6 @@ pageClass: code-page **功能描述** -> 这是一个预置 Hook 类型的常量类,主要为 `Java` 相关基本变量类型的 `Class` 内容,跟随版本更新会逐一进行增加。 +> 这是一个预置反射类型的常量类,主要为 `Java` 相关基本变量类型的 `Class` 内容,跟随版本更新会逐一进行增加。 详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi/src/api/kotlin/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt) 进行查看。 \ No newline at end of file diff --git a/docs-source/src/zh-cn/config/api-exception.md b/docs-source/src/zh-cn/config/api-exception.md index d711514b..2c60e59e 100644 --- a/docs-source/src/zh-cn/config/api-exception.md +++ b/docs-source/src/zh-cn/config/api-exception.md @@ -10,7 +10,7 @@ pageClass: hidden-anchor-page ## 非阻断异常 -> 这些异常不会导致 APP 停止运行(FC),但是会在控制台打印 `E` 级别的日志,也可能会停止继续执行相关功能。 +> 这些异常不会导致 APP 停止运行 (FC),但是会在控制台打印 `E` 级别的日志,也可能会停止继续执行相关功能。 ###### exception @@ -996,7 +996,7 @@ An exception occurred during AppLifecycle event ## 阻断异常 -> 这些异常会直接导致 APP 停止运行(FC),同时会在控制台打印 `E` 级别的日志,还会造成 Hook 进程“死掉”。 +> 这些异常会直接导致 APP 停止运行 (FC),同时会在控制台打印 `E` 级别的日志,还会造成 Hook 进程“死掉”。 ###### exception