From 333877c4de0891cd7263ae1a74b586943f8b6576 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Sat, 7 Oct 2023 17:50:15 +0800 Subject: [PATCH] refactor: change repository owner to HighCapable --- README-zh-CN.md | 14 +++--- README.md | 14 +++--- docs-source/src/.vuepress/configs/template.ts | 2 +- docs-source/src/en/about/about.md | 2 +- docs-source/src/en/about/changelog.md | 6 +-- docs-source/src/en/about/future.md | 8 ++-- .../hook/type/android/ComponentTypeFactory.md | 2 +- .../hook/type/android/GraphicsTypeFactory.md | 2 +- .../hook/type/android/ViewTypeFactory.md | 2 +- .../hook/type/java/VariableTypeFactory.md | 2 +- .../en/api/special-features/host-inject.md | 2 +- .../src/en/api/special-features/reflection.md | 4 +- .../src/en/config/move-to-api-1-2-x.md | 2 +- docs-source/src/en/guide/example.md | 4 +- docs-source/src/en/guide/home.md | 2 +- docs-source/src/en/guide/supportive.md | 4 +- .../en/tools/yukihookapi-projectbuilder.md | 4 +- docs-source/src/zh-cn/about/about.md | 2 +- docs-source/src/zh-cn/about/changelog.md | 6 +-- docs-source/src/zh-cn/about/future.md | 8 ++-- .../hook/type/android/ComponentTypeFactory.md | 2 +- .../hook/type/android/GraphicsTypeFactory.md | 2 +- .../hook/type/android/ViewTypeFactory.md | 2 +- .../hook/type/java/VariableTypeFactory.md | 2 +- .../zh-cn/api/special-features/host-inject.md | 2 +- .../zh-cn/api/special-features/reflection.md | 4 +- .../src/zh-cn/config/move-to-api-1-2-x.md | 2 +- docs-source/src/zh-cn/guide/example.md | 4 +- docs-source/src/zh-cn/guide/home.md | 2 +- docs-source/src/zh-cn/guide/supportive.md | 4 +- .../zh-cn/tools/yukihookapi-projectbuilder.md | 4 +- gradle.properties | 10 ++-- .../yukihookapi/demo_app/test/Main.java | 2 +- .../yukihookapi/demo_app/test/SuperMain.java | 2 +- .../yukihookapi/demo_app/ui/MainActivity.kt | 2 +- .../application/DemoApplication.kt | 2 +- .../yukihookapi/demo_module/data/DataConst.kt | 2 +- .../yukihookapi/demo_module/hook/HookEntry.kt | 2 +- .../hook/factory/ComponentCompatFactory.kt | 2 +- .../demo_module/hook/java/HookEntry.java | 2 +- .../demo_module/ui/MainActivity.kt | 2 +- .../demo_module/ui/PreferenceActivity.kt | 2 +- .../highcapable/yukihookapi/YukiHookAPI.kt | 46 +++++++++---------- .../xposed/InjectYukiHookWithXposed.kt | 6 +-- .../yukihookapi/hook/bean/CurrentClass.kt | 2 +- .../yukihookapi/hook/bean/GenericClass.kt | 2 +- .../yukihookapi/hook/bean/HookClass.kt | 2 +- .../yukihookapi/hook/bean/HookResources.kt | 2 +- .../yukihookapi/hook/bean/VariousClass.kt | 2 +- .../hook/core/YukiMemberHookCreator.kt | 2 +- .../hook/core/YukiResourcesHookCreator.kt | 2 +- .../hook/core/annotation/LegacyHookApi.kt | 2 +- .../core/annotation/LegacyResourcesHook.kt | 2 +- .../hook/core/api/compat/HookApiCategory.kt | 2 +- .../core/api/compat/HookApiCategoryHelper.kt | 2 +- .../hook/core/api/compat/HookApiProperty.kt | 2 +- .../hook/core/api/compat/HookCompatHelper.kt | 2 +- .../hook/core/api/compat/type/ExecutorType.kt | 2 +- .../api/factory/YukiHookDelegateFactory.kt | 2 +- .../hook/core/api/helper/YukiHookHelper.kt | 2 +- .../core/api/priority/YukiHookPriority.kt | 2 +- .../hook/core/api/proxy/YukiHookCallback.kt | 2 +- .../hook/core/api/proxy/YukiMemberHook.kt | 2 +- .../core/api/proxy/YukiMemberReplacement.kt | 2 +- .../hook/core/api/result/YukiHookResult.kt | 2 +- .../hook/core/api/store/YukiHookCacheStore.kt | 2 +- .../hook/core/finder/base/BaseFinder.kt | 2 +- .../hook/core/finder/base/ClassBaseFinder.kt | 2 +- .../hook/core/finder/base/MemberBaseFinder.kt | 2 +- .../core/finder/base/data/BaseRulesData.kt | 2 +- .../hook/core/finder/base/rules/CountRules.kt | 2 +- .../core/finder/base/rules/ModifierRules.kt | 2 +- .../hook/core/finder/base/rules/NameRules.kt | 2 +- .../core/finder/base/rules/ObjectRules.kt | 2 +- .../core/finder/classes/DexClassFinder.kt | 2 +- .../finder/classes/data/ClassRulesData.kt | 2 +- .../finder/classes/rules/ConstructorRules.kt | 2 +- .../core/finder/classes/rules/FieldRules.kt | 2 +- .../core/finder/classes/rules/MemberRules.kt | 2 +- .../core/finder/classes/rules/MethodRules.kt | 2 +- .../finder/classes/rules/base/BaseRules.kt | 2 +- .../classes/rules/result/MemberRulesResult.kt | 2 +- .../core/finder/members/ConstructorFinder.kt | 2 +- .../hook/core/finder/members/FieldFinder.kt | 2 +- .../hook/core/finder/members/MethodFinder.kt | 2 +- .../members/data/ConstructorRulesData.kt | 2 +- .../finder/members/data/FieldRulesData.kt | 2 +- .../finder/members/data/MemberRulesData.kt | 2 +- .../finder/members/data/MethodRulesData.kt | 2 +- .../hook/core/finder/tools/ReflectionTool.kt | 2 +- .../finder/type/factory/TypeAliasFactory.kt | 2 +- .../yukihookapi/hook/entity/YukiBaseHooker.kt | 6 +-- .../hook/factory/ReflectionFactory.kt | 2 +- .../hook/factory/YukiHookFactory.kt | 18 ++++---- .../highcapable/yukihookapi/hook/log/YLog.kt | 2 +- .../yukihookapi/hook/log/_deprecated.kt | 2 +- .../yukihookapi/hook/log/data/YLogData.kt | 2 +- .../yukihookapi/hook/param/HookParam.kt | 2 +- .../yukihookapi/hook/param/PackageParam.kt | 2 +- .../hook/param/wrapper/PackageParamWrapper.kt | 2 +- .../hook/type/android/ComponentTypeFactory.kt | 2 +- .../hook/type/android/GraphicsTypeFactory.kt | 2 +- .../hook/type/android/ViewTypeFactory.kt | 2 +- .../hook/type/defined/DefinedTypeFactory.kt | 2 +- .../hook/type/java/VariableTypeFactory.kt | 2 +- .../hook/utils/factory/ThreadFactory.kt | 2 +- .../hook/utils/factory/ThrowableFactory.kt | 2 +- .../hook/utils/factory/VariableFactory.kt | 2 +- .../xposed/application/ModuleApplication.kt | 6 +-- .../hook/xposed/bridge/YukiXposedModule.kt | 2 +- .../bridge/caller/YukiXposedModuleCaller.kt | 2 +- .../delegate/XSharedPreferencesDelegate.kt | 2 +- .../xposed/bridge/event/YukiXposedEvent.kt | 2 +- .../event/caller/YukiXposedEventCaller.kt | 2 +- .../proxy/IYukiXposedModuleLifecycle.kt | 2 +- .../bridge/resources/YukiModuleResources.kt | 2 +- .../bridge/resources/YukiResForwarder.kt | 2 +- .../xposed/bridge/resources/YukiResources.kt | 2 +- .../caller/YukiXposedResourcesCaller.kt | 2 +- .../bridge/status/YukiXposedModuleStatus.kt | 6 +-- .../hook/xposed/bridge/type/HookEntryType.kt | 2 +- .../xposed/channel/YukiHookDataChannel.kt | 6 +-- .../annotation/SendTooLargeChannelData.kt | 2 +- .../hook/xposed/channel/data/ChannelData.kt | 6 +-- .../data/wrapper/ChannelDataWrapper.kt | 2 +- .../channel/priority/ChannelPriority.kt | 2 +- .../hook/xposed/parasitic/AppParasitics.kt | 2 +- .../activity/base/ModuleAppActivity.kt | 2 +- .../activity/base/ModuleAppCompatActivity.kt | 2 +- .../activity/config/ActivityProxyConfig.kt | 2 +- .../delegate/InstrumentationDelegate.kt | 2 +- .../delegate/caller/HandlerDelegateCaller.kt | 2 +- .../caller/IActivityManagerProxyCaller.kt | 2 +- .../delegate/impl/HandlerDelegateImpl.kt | 2 +- .../impl/IActivityManagerProxyImpl.kt | 2 +- .../wrapper/ModuleContextThemeWrapper.kt | 2 +- .../parasitic/reference/ModuleClassLoader.kt | 2 +- .../hook/xposed/prefs/YukiHookPrefsBridge.kt | 6 +-- .../hook/xposed/prefs/data/PrefsData.kt | 6 +-- .../prefs/ui/ModulePreferenceFragment.kt | 6 +-- .../hook/xposed/proxy/IYukiHookXposedInit.kt | 6 +-- .../xposed/proxy/YukiHookXposedInitProxy.kt | 2 +- .../yukihookapi/YukiHookXposedProcessor.kt | 6 +-- .../yukihookapi/bean/GenerateData.kt | 2 +- .../factory/CodeSourceFileFactory.kt | 2 +- .../yukihookapi/YukiHookAPI_Impl.kt | 2 +- .../application/ModuleApplication_Impl.kt | 2 +- .../status/YukiXposedModuleStatus_Impl.kt | 2 +- .../delegate/impl/HandlerDelegateImpl_Impl.kt | 2 +- .../impl/IActivityManagerProxyImpl_Impl.kt | 2 +- 150 files changed, 236 insertions(+), 236 deletions(-) diff --git a/README-zh-CN.md b/README-zh-CN.md index e9fe5ec8..e2ee75e4 100644 --- a/README-zh-CN.md +++ b/README-zh-CN.md @@ -1,15 +1,15 @@ # Yuki Hook API -[![GitHub license](https://img.shields.io/github/license/fankes/YukiHookAPI?color=blue)](https://github.com/fankes/YukiHookAPI/blob/master/LICENSE) -[![GitHub release](https://img.shields.io/github/v/release/fankes/YukiHookAPI?display_name=release&logo=github&color=green)](https://github.com/fankes/YukiHookAPI/releases) +[![GitHub license](https://img.shields.io/github/license/HighCapable/YukiHookAPI?color=blue)](https://github.com/HighCapable/YukiHookAPI/blob/master/LICENSE) +[![GitHub release](https://img.shields.io/github/v/release/HighCapable/YukiHookAPI?display_name=release&logo=github&color=green)](https://github.com/HighCapable/YukiHookAPI/releases) [![Telegram](https://img.shields.io/badge/discussion-Telegram-blue.svg?logo=telegram)](https://t.me/YukiHookAPI) [![Telegram](https://img.shields.io/badge/discussion%20dev-Telegram-blue.svg?logo=telegram)](https://t.me/HighCapable_Dev) -LOGO +LOGO ⛱️ 一个使用 Kotlin 构建的高效 Hook API 与 Xposed 模块解决方案。 -[English](https://github.com/fankes/YukiHookAPI/blob/master/README.md) | 简体中文 +[English](https://github.com/HighCapable/YukiHookAPI/blob/master/README.md) | 简体中文 ## 这是什么 @@ -21,9 +21,9 @@ ## 开始使用 -[点击这里](https://fankes.github.io/YukiHookAPI/zh-cn/) 前往文档页面查看更多详细教程和内容。 +[点击这里](https://highcapable.github.io/YukiHookAPI/zh-cn/) 前往文档页面查看更多详细教程和内容。 -有关支持性的相关信息,你可以直接 [点击这里](https://fankes.github.io/YukiHookAPI/zh-cn/guide/supportive) 进行查看。 +有关支持性的相关信息,你可以直接 [点击这里](https://highcapable.github.io/YukiHookAPI/zh-cn/guide/supportive) 进行查看。 ## 合作项目 @@ -69,7 +69,7 @@ ## Star History -![Star History Chart](https://api.star-history.com/svg?repos=fankes/YukiHookAPI&type=Date) +![Star History Chart](https://api.star-history.com/svg?repos=HighCapable/YukiHookAPI&type=Date) ## 第三方开源使用声明 diff --git a/README.md b/README.md index 68978583..827c1dcb 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,15 @@ # Yuki Hook API -[![GitHub license](https://img.shields.io/github/license/fankes/YukiHookAPI?color=blue)](https://github.com/fankes/YukiHookAPI/blob/master/LICENSE) -[![GitHub release](https://img.shields.io/github/v/release/fankes/YukiHookAPI?display_name=release&logo=github&color=green)](https://github.com/fankes/YukiHookAPI/releases) +[![GitHub license](https://img.shields.io/github/license/HighCapable/YukiHookAPI?color=blue)](https://github.com/HighCapable/YukiHookAPI/blob/master/LICENSE) +[![GitHub release](https://img.shields.io/github/v/release/HighCapable/YukiHookAPI?display_name=release&logo=github&color=green)](https://github.com/HighCapable/YukiHookAPI/releases) [![Telegram](https://img.shields.io/badge/discussion-Telegram-blue.svg?logo=telegram)](https://t.me/YukiHookAPI) [![Telegram](https://img.shields.io/badge/discussion%20dev-Telegram-blue.svg?logo=telegram)](https://t.me/HighCapable_Dev) -LOGO +LOGO ⛱️ An efficient Hook API and Xposed Module solution built in Kotlin. -English | [简体中文](https://github.com/fankes/YukiHookAPI/blob/master/README-zh-CN.md) +English | [简体中文](https://github.com/HighCapable/YukiHookAPI/blob/master/README-zh-CN.md) ## What's this @@ -22,9 +22,9 @@ Formerly the Innocent Xposed API used in [Development Learning Project](https:// ## Get Started -[Click here](https://fankes.github.io/YukiHookAPI/en/) go to the documentation page for more detailed tutorials and content. +[Click here](https://highcapable.github.io/YukiHookAPI/en/) go to the documentation page for more detailed tutorials and content. -For supportive related information, you can check it directly [click here](https://fankes.github.io/YukiHookAPI/en/guide/supportive). +For supportive related information, you can check it directly [click here](https://highcapable.github.io/YukiHookAPI/en/guide/supportive). ## Cooperations @@ -67,7 +67,7 @@ This project also uses **SweetDependency** and **SweetProperty**. ## Star History -![Star History Chart](https://api.star-history.com/svg?repos=fankes/YukiHookAPI&type=Date) +![Star History Chart](https://api.star-history.com/svg?repos=HighCapable/YukiHookAPI&type=Date) ## Third-Party Open Source Usage Statement diff --git a/docs-source/src/.vuepress/configs/template.ts b/docs-source/src/.vuepress/configs/template.ts index a925cab2..5d734769 100644 --- a/docs-source/src/.vuepress/configs/template.ts +++ b/docs-source/src/.vuepress/configs/template.ts @@ -118,7 +118,7 @@ export const configs = { } }, github: { - repo: 'https://github.com/fankes/YukiHookAPI', + repo: 'https://github.com/HighCapable/YukiHookAPI', branch: 'master', dir: 'docs-source/src' } diff --git a/docs-source/src/en/about/about.md b/docs-source/src/en/about/about.md index 394a6070..2d098bea 100644 --- a/docs-source/src/en/about/about.md +++ b/docs-source/src/en/about/about.md @@ -4,7 +4,7 @@ ## License -[The MIT License (MIT)](https://github.com/fankes/YukiHookAPI/blob/master/LICENSE) +[The MIT License (MIT)](https://github.com/HighCapable/YukiHookAPI/blob/master/LICENSE) ```:no-line-numbers MIT License diff --git a/docs-source/src/en/about/changelog.md b/docs-source/src/en/about/changelog.md index 5871d37f..bd03c554 100644 --- a/docs-source/src/en/about/changelog.md +++ b/docs-source/src/en/about/changelog.md @@ -56,7 +56,7 @@ Time zone of version release date: **UTC+8** ### 1.1.8 | 2023.02.01   -- Fixed the problem that the underlying Hook method cannot update the modified state synchronously when modifying parameters such as `result` during callback, thanks to the [Issue](https://github.com/fankes/YukiHookAPI/issues/23) of [Yongzheng Lai](https://github.com/elvizlai) +- Fixed the problem that the underlying Hook method cannot update the modified state synchronously when modifying parameters such as `result` during callback, thanks to the [Issue](https://github.com/HighCapable/YukiHookAPI/issues/23) of [Yongzheng Lai](https://github.com/elvizlai) - Move the entry class name file automatically generated by `YukiHookAPI` from `assets/yukihookapi_init` to `resources/META-INF/yukihookapi_init` - When only printing the exception stack, the `msg` parameter is allowed to be empty and the `msg` parameter can not be set, and the log with the `msg` parameter left blank will not be logged unless the exception stack is not empty - Fixed the bug that the log printed by the exception that occurs in the body of the Hook callback method has no specific method information @@ -189,7 +189,7 @@ Time zone of version release date: **UTC+8** - Added multiple search function in reflection search, you can use relative search conditions to obtain multiple search results at the same time, thanks to **AA** and [Kitsune](https://github.com/KyuubiRan) for suggestions - Fixed the problem that the object obtained by `appClassLoader` is incorrect in system applications in some systems, thanks to [Luckyzyx](https://github.com/luckyzyx) for the feedback - Modified the calling method of `XposedBridge.invokeOriginalMethod` and added `original` function in `MethodFinder.Result.Instance` -- Fixed the problem of wrong value of `getStringSet` method in `YukiHookModulePrefs` and optimize the code style, thanks to [Teddy_Zhu](https://github.com/Teddy-Zhu) [PR](https://github.com/fankes/YukiHookAPI/pull/19) +- Fixed the problem of wrong value of `getStringSet` method in `YukiHookModulePrefs` and optimize the code style, thanks to [Teddy_Zhu](https://github.com/Teddy-Zhu) [PR](https://github.com/HighCapable/YukiHookAPI/pull/19) - Modify `YukiHookModulePrefs` to intercept exceptions that may not exist in `XSharePreference` - Fixed the problem that `YukiHookDataChannel` could not be successfully registered in some third-party ROM system frameworks - Secured `YukiHookDataChannel`, now it can only communicate between modules from the specified package name and the host @@ -212,7 +212,7 @@ Time zone of version release date: **UTC+8** - Added the function of removing Hook in the Hook process, you can use the `remove` and `removeSelf` methods to remove the hook - Fixed the issue that caused the host to throw an exception when ReplaceHook failed, and now it is modified to call the original method to ensure the normal operation of the host function - Added the function of checking the return value of the method in the Hook process. If the return value does not match, it will automatically throw an exception or print an error according to the situation -- Added `array` type to Resources Hook, thanks to [PR](https://github.com/fankes/YukiHookAPI/pull/12) of [GSWXXN](https://github.com/GSWXXN) +- Added `array` type to Resources Hook, thanks to [PR](https://github.com/HighCapable/YukiHookAPI/pull/12) of [GSWXXN](https://github.com/GSWXXN) - Moved `me.weishu.reflection` to `thirdparty` to prevent conflicting dependencies of the same name introduced at the same time - Remove the exception thrown when the Hook method body is empty, and modify it to print the warning log - Modify the exception handling logic of `AppLifecycle` and throw it directly to the host when an exception occurs diff --git a/docs-source/src/en/about/future.md b/docs-source/src/en/about/future.md index fca06095..de7233f5 100644 --- a/docs-source/src/en/about/future.md +++ b/docs-source/src/en/about/future.md @@ -34,7 +34,7 @@ If you like the Reflection API of `YukiHookAPI`, but your project may not need r Well here is some good news for you: -The core Reflection API of `YukiHookAPI` has been decoupled into [YukiReflection](https://github.com/fankes/YukiReflection) project, which can now be used in any Android project. +The core Reflection API of `YukiHookAPI` has been decoupled into [YukiReflection](https://github.com/HighCapable/YukiReflection) project, which can now be used in any Android project. ::: tip To be Discussed @@ -56,6 +56,6 @@ The plans below have been published in `issues` on GitHub, and you can view the All functions are expected to be completed in `2.0.0` version, so stay tuned. -- [New Xposed Module Config Plan](https://github.com/fankes/YukiHookAPI/issues/49) -- [New Hook Entry Class](https://github.com/fankes/YukiHookAPI/issues/48) -- [New Hook Code Style](https://github.com/fankes/YukiHookAPI/issues/33) \ No newline at end of file +- [New Xposed Module Config Plan](https://github.com/HighCapable/YukiHookAPI/issues/49) +- [New Hook Entry Class](https://github.com/HighCapable/YukiHookAPI/issues/48) +- [New Hook Code Style](https://github.com/HighCapable/YukiHookAPI/issues/33) \ No newline at end of file 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 2b36dfc4..6a959034 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 @@ -20,4 +20,4 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe > 这是一个预置反射类型的常量类,主要为 `Android` 相关组件的 `Class` 内容,跟随版本更新会逐一进行增加。 -详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.kt) 进行查看。 \ No newline at end of file +详情可 [点击这里](https://github.com/HighCapable/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/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 a5e1bc10..58c37ddd 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 @@ -20,4 +20,4 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe > 这是一个预置反射类型的常量类,主要为 `Android` 相关 `Graphics` 的 `Class` 内容,跟随版本更新会逐一进行增加。 -详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.kt) 进行查看。 \ No newline at end of file +详情可 [点击这里](https://github.com/HighCapable/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/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 d73e6b2b..55e78398 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 @@ -20,4 +20,4 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe > 这是一个预置反射类型的常量类,主要为 `Android` 相关 `Widget` 的 `Class` 内容,跟随版本更新会逐一进行增加。 -详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.kt) 进行查看。 \ No newline at end of file +详情可 [点击这里](https://github.com/HighCapable/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/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 fb673640..fa9857a6 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 @@ -20,4 +20,4 @@ You can use the **Chrome Translation Plugin** to translate entire pages for refe > 这是一个预置反射类型的常量类,主要为 Java 相关基本变量类型的 `Class` 内容,跟随版本更新会逐一进行增加。 -详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt) 进行查看。 \ No newline at end of file +详情可 [点击这里](https://github.com/HighCapable/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt) 进行查看。 \ No newline at end of file diff --git a/docs-source/src/en/api/special-features/host-inject.md b/docs-source/src/en/api/special-features/host-inject.md index 9e58308e..e30e2d2f 100644 --- a/docs-source/src/en/api/special-features/host-inject.md +++ b/docs-source/src/en/api/special-features/host-inject.md @@ -294,7 +294,7 @@ This way, we can create dialogs in the Host App very simply using `MaterialAlert Because some **androidx** dependent libraries or custom themes used by some apps may interfere with the actual style of the current **MaterialAlertDialog**, such as the button style of the dialog. -You can refer to the **Module App Demo** in this case and see [here is the sample code](https://github.com/fankes/YukiHookAPI/tree/master/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/factory/ComponentCompatFactory.kt) to fix this problem. +You can refer to the **Module App Demo** in this case and see [here is the sample code](https://github.com/HighCapable/YukiHookAPI/tree/master/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/factory/ComponentCompatFactory.kt) to fix this problem. **ClassCastException** may occur when some apps are created, please manually specify a new **Configuration** instance to fix. diff --git a/docs-source/src/en/api/special-features/reflection.md b/docs-source/src/en/api/special-features/reflection.md index 7a51fd91..a686dc10 100644 --- a/docs-source/src/en/api/special-features/reflection.md +++ b/docs-source/src/en/api/special-features/reflection.md @@ -2,7 +2,7 @@ > `YukiHookAPI` encapsulates a set of reflection API with near-zero reflection writing for developers, which can almost completely replace the usage of reflection API in Java. -The core part of this functionality has been decoupled into the [YukiReflection](https://github.com/fankes/YukiReflection) project, which can be used independently in any Java or Android project. +The core part of this functionality has been decoupled into the [YukiReflection](https://github.com/HighCapable/YukiReflection) project, which can be used independently in any Java or Android project. Now `YukiReflection` is integrated into `YukiHookAPI` as a core dependency. @@ -201,7 +201,7 @@ Please note that the more the same type **Class** is matched, the slower the spe ::: danger -After **YukiHookAPI** **2.0.0** released, this function will be deprecated and will no longer be migrated to [YukiReflection](https://github.com/fankes/YukiReflection). +After **YukiHookAPI** **2.0.0** released, this function will be deprecated and will no longer be migrated to [YukiReflection](https://github.com/HighCapable/YukiReflection). We welcome all developers to start using [DexKit](https://github.com/LuckyPray/DexKit), which is a high-performance runtime parsing library for **Dex** implemented in C++, which is more efficient than the Java layer in terms of performance, efficient and excellent, it is still in the development stage, your valuable suggestions are welcome. diff --git a/docs-source/src/en/config/move-to-api-1-2-x.md b/docs-source/src/en/config/move-to-api-1-2-x.md index 51ef0890..02b3fea8 100644 --- a/docs-source/src/en/config/move-to-api-1-2-x.md +++ b/docs-source/src/en/config/move-to-api-1-2-x.md @@ -16,7 +16,7 @@ You can use **@OptIn(LegacyResourcesHook::class)** to eliminate the warning, con ## New API -`YukiHookAPI` introduced the [New Hook Code Style](https://github.com/fankes/YukiHookAPI/issues/33) (New API) of `2.0.0` in the `1.2.0` version, it is now in the experimental stage. +`YukiHookAPI` introduced the [New Hook Code Style](https://github.com/HighCapable/YukiHookAPI/issues/33) (New API) of `2.0.0` in the `1.2.0` version, it is now in the experimental stage. You can before the `2.0.0` version is officially released, start migrating and experience the New API. diff --git a/docs-source/src/en/guide/example.md b/docs-source/src/en/guide/example.md index 821da906..514a8212 100644 --- a/docs-source/src/en/guide/example.md +++ b/docs-source/src/en/guide/example.md @@ -73,9 +73,9 @@ resources().hook { > You can find the demo provided by the API below to learn how to use `YukiHookAPI`. -- Host App Demo [click here to view](https://github.com/fankes/YukiHookAPI/tree/master/samples/demo-app) +- Host App Demo [click here to view](https://github.com/HighCapable/YukiHookAPI/tree/master/samples/demo-app) -- Module App Demo [click here to view](https://github.com/fankes/YukiHookAPI/tree/master/samples/demo-module) +- Module App Demo [click here to view](https://github.com/HighCapable/YukiHookAPI/tree/master/samples/demo-module) Install the Host App and Module App Demo at the same time, and test the hooked function in the Host App by activating the Module App. diff --git a/docs-source/src/en/guide/home.md b/docs-source/src/en/guide/home.md index e58e9fb8..2f079ff2 100644 --- a/docs-source/src/en/guide/home.md +++ b/docs-source/src/en/guide/home.md @@ -22,7 +22,7 @@ Please use Kotlin, the framework part of the code composition is also compatible All demo code in this document will be described using Kotlin, if you don't know how to use Kotlin then you may not be able to use `YukiHookAPI`. -Part of the Java Demo code can be found [here](https://github.com/fankes/YukiHookAPI/tree/master/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/java), but not recommended. +Part of the Java Demo code can be found [here](https://github.com/HighCapable/YukiHookAPI/tree/master/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/java), but not recommended. ## Source of Inspiration diff --git a/docs-source/src/en/guide/supportive.md b/docs-source/src/en/guide/supportive.md index 892bdfa4..b7848793 100644 --- a/docs-source/src/en/guide/supportive.md +++ b/docs-source/src/en/guide/supportive.md @@ -6,7 +6,7 @@ The following are the related functions, Xposed Frameworks, Hook Frameworks and | Name | ST | Description | | -------------------------- | --- | ------------------------------------------------------------------------------------------------------------------ | -| Xposed Module Auto Builder | ✅ | Will use [New Xposed Module Config Plan](https://github.com/fankes/YukiHookAPI/issues/49) on `YukiHookAPI` `2.0.0` | +| Xposed Module Auto Builder | ✅ | Will use [New Xposed Module Config Plan](https://github.com/HighCapable/YukiHookAPI/issues/49) on `YukiHookAPI` `2.0.0` | | ART Dynamic Method Hook | ✅ | Stable use in multiple scenarios | | Xposed Resources Hook | ❗ | Supported, but will be deprecated on `YukiHookAPI` `2.0.0` | @@ -14,7 +14,7 @@ The following are the related functions, Xposed Frameworks, Hook Frameworks and | Name | ST | Description | | -------------------------------------------------------------------------------------------------- | --- | ------------------------------------------------------------------------------------------------------ | -| [Reflection Extensions](../api/special-features/reflection) | ⭕ | Will be merge into [YukiReflection](https://github.com/fankes/YukiReflection) on `YukiHookAPI` `2.0.0` | +| [Reflection Extensions](../api/special-features/reflection) | ⭕ | Will be merge into [YukiReflection](https://github.com/HighCapable/YukiReflection) on `YukiHookAPI` `2.0.0` | | [Xposed Module Data Storage](../api/special-features/xposed-storage) | ✅ | Normal use | | [Xposed Module and Host Channel](../api/special-features/xposed-channel) | ✅ | Normal use | | [Host Lifecycle Extension](../api/special-features/host-lifecycle) | ✅ | Normal use | diff --git a/docs-source/src/en/tools/yukihookapi-projectbuilder.md b/docs-source/src/en/tools/yukihookapi-projectbuilder.md index 5248899b..c93e3bc2 100644 --- a/docs-source/src/en/tools/yukihookapi-projectbuilder.md +++ b/docs-source/src/en/tools/yukihookapi-projectbuilder.md @@ -12,9 +12,9 @@ This project is open source and free, and will be maintained continuously accord The original version may have imperfections or bugs. We welcome to your feedback. -Project Address [YukiHookAPI-ProjectBuilder](https://github.com/fankes/YukiHookAPI-ProjectBuilder)。 +Project Address [YukiHookAPI-ProjectBuilder](https://github.com/HighCapable/YukiHookAPI-ProjectBuilder)。 -If you want to download directly, you can [click here](https://github.com/fankes/YukiHookAPI-ProjectBuilder/releases) to go to the Release address. +If you want to download directly, you can [click here](https://github.com/HighCapable/YukiHookAPI-ProjectBuilder/releases) to go to the Release address. ## Usage diff --git a/docs-source/src/zh-cn/about/about.md b/docs-source/src/zh-cn/about/about.md index 823ed87e..fc6fdcbf 100644 --- a/docs-source/src/zh-cn/about/about.md +++ b/docs-source/src/zh-cn/about/about.md @@ -4,7 +4,7 @@ ## License -[The MIT License (MIT)](https://github.com/fankes/YukiHookAPI/blob/master/LICENSE) +[The MIT License (MIT)](https://github.com/HighCapable/YukiHookAPI/blob/master/LICENSE) ```:no-line-numbers MIT License diff --git a/docs-source/src/zh-cn/about/changelog.md b/docs-source/src/zh-cn/about/changelog.md index 03a08fd9..55caa41b 100644 --- a/docs-source/src/zh-cn/about/changelog.md +++ b/docs-source/src/zh-cn/about/changelog.md @@ -48,7 +48,7 @@ ### 1.1.8 | 2023.02.01   -- 修复底层 Hook 方法在回调时修改 `result` 等参数时时不能同步更新修改后的状态问题,感谢 [Yongzheng Lai](https://github.com/elvizlai) 的 [Issue](https://github.com/fankes/YukiHookAPI/issues/23) +- 修复底层 Hook 方法在回调时修改 `result` 等参数时时不能同步更新修改后的状态问题,感谢 [Yongzheng Lai](https://github.com/elvizlai) 的 [Issue](https://github.com/HighCapable/YukiHookAPI/issues/23) - 移动 `YukiHookAPI` 自动生成的入口类名称文件 `assets/yukihookapi_init` 到 `resources/META-INF/yukihookapi_init` - 允许在仅打印异常堆栈时 `msg` 参数为空并可以不设置 `msg` 参数,留空 `msg` 参数的日志除非异常堆栈不为空否则将不会被记录 - 修复 Hook 回调方法体内发生的异常打印的日志无具体方法信息的 BUG @@ -181,7 +181,7 @@ - 新增反射查找中的多重查找功能,可使用相对查找条件同时获取多个查找结果,感谢 **AA** 以及 [Kitsune](https://github.com/KyuubiRan) 的建议 - 修复 `appClassLoader` 获取到的对象在某些系统中的系统应用中不正确的问题,感谢 [Luckyzyx](https://github.com/luckyzyx) 的反馈 - 修改了 `XposedBridge.invokeOriginalMethod` 的调用方式并在 `MethodFinder.Result.Instance` 中增加 `original` 功能 -- 修复 `YukiHookModulePrefs` 中 `getStringSet` 方法取值错误的问题并优化代码风格,感谢 [Teddy_Zhu](https://github.com/Teddy-Zhu) 的 [PR](https://github.com/fankes/YukiHookAPI/pull/19) +- 修复 `YukiHookModulePrefs` 中 `getStringSet` 方法取值错误的问题并优化代码风格,感谢 [Teddy_Zhu](https://github.com/Teddy-Zhu) 的 [PR](https://github.com/HighCapable/YukiHookAPI/pull/19) - 修改 `YukiHookModulePrefs`,拦截 `XSharePreference` 可能不存在的异常 - 修复 `YukiHookDataChannel` 在某些第三方 ROM 系统框架中无法注册成功的问题 - 安全化 `YukiHookDataChannel`,现在它只能在来自指定包名的模块与宿主之间通信 @@ -204,7 +204,7 @@ - Hook 过程中新增解除 Hook 功能,可使用 `remove` 及 `removeSelf` 方法解除 Hook - 修复在 ReplaceHook 失败的时候导致宿主抛出异常的问题,现修改为调用原始方法保证宿主功能正常运行 - 新增 Hook 过程中对方法返回值的检查功能,在返回值不匹配的情况下会根据情景自动抛出异常或打印错误 -- Resources Hook 中新增 `array` 类型,感谢 [GSWXXN](https://github.com/GSWXXN) 的 [PR](https://github.com/fankes/YukiHookAPI/pull/12) +- Resources Hook 中新增 `array` 类型,感谢 [GSWXXN](https://github.com/GSWXXN) 的 [PR](https://github.com/HighCapable/YukiHookAPI/pull/12) - 移动 `me.weishu.reflection` 到 `thirdparty` 防止同时引入的同名依赖冲突 - 移除 Hook 方法体为空时抛出的异常,修改为打印警告日志 - 修改 `AppLifecycle` 的异常处理逻辑,当其发生异常时直接抛给宿主 diff --git a/docs-source/src/zh-cn/about/future.md b/docs-source/src/zh-cn/about/future.md index bc1a88b2..580d4be9 100644 --- a/docs-source/src/zh-cn/about/future.md +++ b/docs-source/src/zh-cn/about/future.md @@ -34,7 +34,7 @@ LSPosed 现已实验性推出了 [Modern Xposed API](https://github.com/libxpose 那么这里有一个好消息要告诉你: -`YukiHookAPI` 的核心反射 API 已被解耦合为 [YukiReflection](https://github.com/fankes/YukiReflection) 项目,它现在能在任何 Android 项目中使用。 +`YukiHookAPI` 的核心反射 API 已被解耦合为 [YukiReflection](https://github.com/HighCapable/YukiReflection) 项目,它现在能在任何 Android 项目中使用。 ::: tip 待讨论 @@ -50,6 +50,6 @@ API 已经提供了 Xposed 原生 API 监听接口,你可以 [在这里](../co 所有功能预计在 `2.0.0` 版本完成,敬请期待。 -- [New Xposed Module Config Plan](https://github.com/fankes/YukiHookAPI/issues/49) -- [New Hook Entry Class](https://github.com/fankes/YukiHookAPI/issues/48) -- [New Hook Code Style](https://github.com/fankes/YukiHookAPI/issues/33) \ No newline at end of file +- [New Xposed Module Config Plan](https://github.com/HighCapable/YukiHookAPI/issues/49) +- [New Hook Entry Class](https://github.com/HighCapable/YukiHookAPI/issues/48) +- [New Hook Code Style](https://github.com/HighCapable/YukiHookAPI/issues/33) \ No newline at end of file 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 3f894f8b..558311e8 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 @@ -12,4 +12,4 @@ pageClass: code-page > 这是一个预置反射类型的常量类,主要为 `Android` 相关组件的 `Class` 内容,跟随版本更新会逐一进行增加。 -详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.kt) 进行查看。 \ No newline at end of file +详情可 [点击这里](https://github.com/HighCapable/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/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 a3630ef0..8fe1c348 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 @@ -12,4 +12,4 @@ pageClass: code-page > 这是一个预置反射类型的常量类,主要为 `Android` 相关 `Graphics` 的 `Class` 内容,跟随版本更新会逐一进行增加。 -详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.kt) 进行查看。 \ No newline at end of file +详情可 [点击这里](https://github.com/HighCapable/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/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 ce1f25c9..5467903e 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 @@ -12,4 +12,4 @@ pageClass: code-page > 这是一个预置反射类型的常量类,主要为 `Android` 相关 `Widget` 的 `Class` 内容,跟随版本更新会逐一进行增加。 -详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.kt) 进行查看。 \ No newline at end of file +详情可 [点击这里](https://github.com/HighCapable/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/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 9ce1b8d8..1d29004e 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 @@ -12,4 +12,4 @@ pageClass: code-page > 这是一个预置反射类型的常量类,主要为 Java 相关基本变量类型的 `Class` 内容,跟随版本更新会逐一进行增加。 -详情可 [点击这里](https://github.com/fankes/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt) 进行查看。 \ No newline at end of file +详情可 [点击这里](https://github.com/HighCapable/YukiHookAPI/blob/master/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt) 进行查看。 \ No newline at end of file diff --git a/docs-source/src/zh-cn/api/special-features/host-inject.md b/docs-source/src/zh-cn/api/special-features/host-inject.md index e502fe6f..d2388213 100644 --- a/docs-source/src/zh-cn/api/special-features/host-inject.md +++ b/docs-source/src/zh-cn/api/special-features/host-inject.md @@ -280,7 +280,7 @@ method { ::: warning 可能存在的问题 -由于一些 APP 自身使用的 **androidx** 依赖库或自定义主题可能会对当前 **MaterialAlertDialog** 实际样式造成干扰,例如对话框的按钮样式,这种情况你可以参考 **模块 Demo** 中 [这里的示例代码](https://github.com/fankes/YukiHookAPI/tree/master/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/factory/ComponentCompatFactory.kt) 来修复这个问题。 +由于一些 APP 自身使用的 **androidx** 依赖库或自定义主题可能会对当前 **MaterialAlertDialog** 实际样式造成干扰,例如对话框的按钮样式,这种情况你可以参考 **模块 Demo** 中 [这里的示例代码](https://github.com/HighCapable/YukiHookAPI/tree/master/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/factory/ComponentCompatFactory.kt) 来修复这个问题。 某些 APP 在创建时可能会发生 **ClassCastException** 异常,请手动指定新的 **Configuration** 实例来进行修复。 diff --git a/docs-source/src/zh-cn/api/special-features/reflection.md b/docs-source/src/zh-cn/api/special-features/reflection.md index d9f1416e..d1698c0e 100644 --- a/docs-source/src/zh-cn/api/special-features/reflection.md +++ b/docs-source/src/zh-cn/api/special-features/reflection.md @@ -2,7 +2,7 @@ > `YukiHookAPI` 为开发者封装了一套接近零反射写法的反射 API,它几乎可以完全取代原生 Java 的反射 API 相关用法。 -此功能的核心部分已被解耦合为 [YukiReflection](https://github.com/fankes/YukiReflection) 项目,它可以独立使用于任何 Java、Android 项目中。 +此功能的核心部分已被解耦合为 [YukiReflection](https://github.com/HighCapable/YukiReflection) 项目,它可以独立使用于任何 Java、Android 项目中。 现在 `YukiReflection` 作为核心依赖集成于 `YukiHookAPI`。 @@ -183,7 +183,7 @@ var isExist = "com.demo.Test".hasClass(customClassLoader) ::: danger -在 **YukiHookAPI** 发布 **2.0.0** 版本后,此功能将被标记为作废,且不再会迁移到 [YukiReflection](https://github.com/fankes/YukiReflection)。 +在 **YukiHookAPI** 发布 **2.0.0** 版本后,此功能将被标记为作废,且不再会迁移到 [YukiReflection](https://github.com/HighCapable/YukiReflection)。 我们欢迎各位开发者开始使用 [DexKit](https://github.com/LuckyPray/DexKit),它是一个使用 C++ 实现的 **Dex** 高性能运行时解析库,在性能方面比 Java 层更加高效与优秀,目前尚在开发阶段,欢迎提出宝贵建议。 diff --git a/docs-source/src/zh-cn/config/move-to-api-1-2-x.md b/docs-source/src/zh-cn/config/move-to-api-1-2-x.md index 1093516a..a2644519 100644 --- a/docs-source/src/zh-cn/config/move-to-api-1-2-x.md +++ b/docs-source/src/zh-cn/config/move-to-api-1-2-x.md @@ -14,7 +14,7 @@ Resources Hook (资源钩子) 将在 **2.0.0** 版本被移除,现已被标记 ## 新版 API -`YukiHookAPI` 在 `1.2.0` 版本引入了 `2.0.0` 准备实现的 [New Hook Code Style](https://github.com/fankes/YukiHookAPI/issues/33) (新版 API),现处于实验性阶段,你可以在 `2.0.0` 版本正式发布前,开始迁移并体验新版 API。 +`YukiHookAPI` 在 `1.2.0` 版本引入了 `2.0.0` 准备实现的 [New Hook Code Style](https://github.com/HighCapable/YukiHookAPI/issues/33) (新版 API),现处于实验性阶段,你可以在 `2.0.0` 版本正式发布前,开始迁移并体验新版 API。 ::: warning diff --git a/docs-source/src/zh-cn/guide/example.md b/docs-source/src/zh-cn/guide/example.md index 2c47d840..71bdb88f 100644 --- a/docs-source/src/zh-cn/guide/example.md +++ b/docs-source/src/zh-cn/guide/example.md @@ -73,9 +73,9 @@ resources().hook { > 你可以在下方找到 API 提供的 Demo 来学习 `YukiHookAPI` 的使用方法。 -- 宿主 APP Demo [点击这里查看](https://github.com/fankes/YukiHookAPI/tree/master/samples/demo-app) +- 宿主 APP Demo [点击这里查看](https://github.com/HighCapable/YukiHookAPI/tree/master/samples/demo-app) -- 模块 APP Demo [点击这里查看](https://github.com/fankes/YukiHookAPI/tree/master/samples/demo-module) +- 模块 APP Demo [点击这里查看](https://github.com/HighCapable/YukiHookAPI/tree/master/samples/demo-module) 同时安装宿主和模块 Demo,通过激活模块来测试宿主中被 Hook 的功能。 diff --git a/docs-source/src/zh-cn/guide/home.md b/docs-source/src/zh-cn/guide/home.md index 570104cd..ff1c502f 100644 --- a/docs-source/src/zh-cn/guide/home.md +++ b/docs-source/src/zh-cn/guide/home.md @@ -22,7 +22,7 @@ 文档全部的 Demo 示例代码都将使用 Kotlin 进行描述,如果你完全不会使用 Kotlin 那你将有可能无法使用 `YukiHookAPI`。 -部分 Java Demo 代码可在 [这里](https://github.com/fankes/YukiHookAPI/tree/master/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/java) 找到,但不推荐使用。 +部分 Java Demo 代码可在 [这里](https://github.com/HighCapable/YukiHookAPI/tree/master/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/java) 找到,但不推荐使用。 ## 灵感来源 diff --git a/docs-source/src/zh-cn/guide/supportive.md b/docs-source/src/zh-cn/guide/supportive.md index f6676c33..6450f574 100644 --- a/docs-source/src/zh-cn/guide/supportive.md +++ b/docs-source/src/zh-cn/guide/supportive.md @@ -6,7 +6,7 @@ | Name | ST | Description | | -------------------------------- | --- | --------------------------------------------------------------------------------------------------------------- | -| 自动化 Xposed 模块构建 | ✅ | 计划 `YukiHookAPI` `2.0.0` 版本使用 [新的 Xposed 模块配置方案](https://github.com/fankes/YukiHookAPI/issues/49) | +| 自动化 Xposed 模块构建 | ✅ | 计划 `YukiHookAPI` `2.0.0` 版本使用 [新的 Xposed 模块配置方案](https://github.com/HighCapable/YukiHookAPI/issues/49) | | ART 动态方法 Hook | ✅ | 多场景下稳定使用 | | Xposed 资源钩子 (Resources Hook) | ❗ | 支持,但计划 `YukiHookAPI` `2.0.0` 版本作废 | @@ -14,7 +14,7 @@ | Name | ST | Description | | -------------------------------------------------------------------------------------- | --- | ------------------------------------------------------------------------------------------------ | -| [字节码与反射扩展](../api/special-features/reflection) | ⭕ | 计划 `YukiHookAPI` `2.0.0` 版本合并到 [YukiReflection](https://github.com/fankes/YukiReflection) | +| [字节码与反射扩展](../api/special-features/reflection) | ⭕ | 计划 `YukiHookAPI` `2.0.0` 版本合并到 [YukiReflection](https://github.com/HighCapable/YukiReflection) | | [Xposed 模块数据存储](../api/special-features/xposed-storage) | ✅ | 正常使用 | | [Xposed 模块与宿主通讯桥](../api/special-features/xposed-channel) | ✅ | 正常使用 | | [宿主生命周期扩展](../api/special-features/host-lifecycle) | ✅ | 正常使用 | diff --git a/docs-source/src/zh-cn/tools/yukihookapi-projectbuilder.md b/docs-source/src/zh-cn/tools/yukihookapi-projectbuilder.md index 232cd285..2da314a4 100644 --- a/docs-source/src/zh-cn/tools/yukihookapi-projectbuilder.md +++ b/docs-source/src/zh-cn/tools/yukihookapi-projectbuilder.md @@ -10,9 +10,9 @@ 本项目完全开源免费,且会根据大家的使用情况持续维护,初代版本可能存在不完善或 BUG,欢迎反馈。 -项目地址 [YukiHookAPI-ProjectBuilder](https://github.com/fankes/YukiHookAPI-ProjectBuilder)。 +项目地址 [YukiHookAPI-ProjectBuilder](https://github.com/HighCapable/YukiHookAPI-ProjectBuilder)。 -若你想直接下载可以 [点击这里](https://github.com/fankes/YukiHookAPI-ProjectBuilder/releases) 前往 Release 发布地址。 +若你想直接下载可以 [点击这里](https://github.com/HighCapable/YukiHookAPI-ProjectBuilder/releases) 前往 Release 发布地址。 ## 使用方法 diff --git a/gradle.properties b/gradle.properties index 4f747f6d..fa077a8b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,14 +7,14 @@ kotlin.incremental.useClasspathSnapshot=true # Project Configuration project.name=YukiHookAPI project.description=An efficient Hook API and Xposed Module solution built in Kotlin. -project.url=https://github.com/fankes/YukiHookAPI +project.url=https://github.com/HighCapable/YukiHookAPI project.groupName=com.highcapable.yukihookapi project.yukihookapi-core.moduleName=api project.yukihookapi-core.version="1.0.11" project.yukihookapi-ksp-xposed.moduleName=ksp-xposed project.yukihookapi-ksp-xposed.version=${project.yukihookapi-core.version} project.licence.name=MIT -project.licence.url=https://github.com/fankes/YukiHookAPI/blob/master/LICENSE +project.licence.url=https://github.com/HighCapable/YukiHookAPI/blob/master/LICENSE project.developer.id="0" project.developer.name=fankes project.developer.email=qzmmcn@163.com @@ -28,6 +28,6 @@ project.samples-demo-module.packageName=${project.groupName}.demo_module project.samples-demo-module.versionName=universal project.samples-demo-module.versionCode=1 # Maven Publish Configuration -maven.publish.scm.connection=scm:git:git://github.com/fankes/YukiHookAPI.git -maven.publish.scm.developerConnection=scm:git:ssh://github.com/fankes/YukiHookAPI.git -maven.publish.scm.url=https://github.com/fankes/YukiHookAPI \ No newline at end of file +maven.publish.scm.connection=scm:git:git://github.com/HighCapable/YukiHookAPI.git +maven.publish.scm.developerConnection=scm:git:ssh://github.com/HighCapable/YukiHookAPI.git +maven.publish.scm.url=https://github.com/HighCapable/YukiHookAPI \ No newline at end of file diff --git a/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/test/Main.java b/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/test/Main.java index 420d2967..44c64cea 100644 --- a/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/test/Main.java +++ b/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/test/Main.java @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/test/SuperMain.java b/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/test/SuperMain.java index 096e91e4..1ec77f8a 100644 --- a/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/test/SuperMain.java +++ b/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/test/SuperMain.java @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/ui/MainActivity.kt b/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/ui/MainActivity.kt index 2b9719e4..97a98648 100644 --- a/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/ui/MainActivity.kt +++ b/samples/demo-app/src/main/java/com/highcapable/yukihookapi/demo_app/ui/MainActivity.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/application/DemoApplication.kt b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/application/DemoApplication.kt index d1ad54a0..91bde87c 100644 --- a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/application/DemoApplication.kt +++ b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/application/DemoApplication.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/data/DataConst.kt b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/data/DataConst.kt index ec77e578..f85dfc36 100644 --- a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/data/DataConst.kt +++ b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/data/DataConst.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/HookEntry.kt b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/HookEntry.kt index 79d69412..53fe8268 100644 --- a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/HookEntry.kt +++ b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/HookEntry.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/factory/ComponentCompatFactory.kt b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/factory/ComponentCompatFactory.kt index a7b39578..3e9d6c33 100644 --- a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/factory/ComponentCompatFactory.kt +++ b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/factory/ComponentCompatFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/java/HookEntry.java b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/java/HookEntry.java index afeb7e30..9cab9207 100644 --- a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/java/HookEntry.java +++ b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/hook/java/HookEntry.java @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Kotlin version of the Xposed Hook API. * Copyright (C) 2019-2022 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/ui/MainActivity.kt b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/ui/MainActivity.kt index 4e53421b..696c577d 100644 --- a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/ui/MainActivity.kt +++ b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/ui/MainActivity.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/ui/PreferenceActivity.kt b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/ui/PreferenceActivity.kt index 5592ca69..b5aa0dbf 100644 --- a/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/ui/PreferenceActivity.kt +++ b/samples/demo-module/src/main/java/com/highcapable/yukihookapi/demo_module/ui/PreferenceActivity.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/YukiHookAPI.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/YukiHookAPI.kt index 70839022..f3b00d49 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/YukiHookAPI.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/YukiHookAPI.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -366,9 +366,9 @@ object YukiHookAPI { /** * 配置 [YukiHookAPI] 相关参数 * - * 详情请参考 [configs 方法](https://fankes.github.io/YukiHookAPI/zh-cn/config/api-example#configs-%E6%96%B9%E6%B3%95) + * 详情请参考 [configs 方法](https://highcapable.github.io/YukiHookAPI/zh-cn/config/api-example#configs-%E6%96%B9%E6%B3%95) * - * For English version, see [configs Method](https://fankes.github.io/YukiHookAPI/en/config/api-example#configs-method) + * For English version, see [configs Method](https://highcapable.github.io/YukiHookAPI/en/config/api-example#configs-method) * @param initiate 方法体 */ inline fun configs(initiate: Configs.() -> Unit) = Configs.apply(initiate).build() @@ -376,13 +376,13 @@ object YukiHookAPI { /** * 作为 Xposed 模块装载调用入口方法 * - * 用法请参考 [API 文档](https://fankes.github.io/YukiHookAPI/zh-cn/api/home) + * 用法请参考 [API 文档](https://highcapable.github.io/YukiHookAPI/zh-cn/api/home) * - * For English version, see [API Document](https://fankes.github.io/YukiHookAPI/en/api/home) + * For English version, see [API Document](https://highcapable.github.io/YukiHookAPI/en/api/home) * - * 配置请参考 [通过 lambda 创建](https://fankes.github.io/YukiHookAPI/zh-cn/config/api-example#%E9%80%9A%E8%BF%87-lambda-%E5%88%9B%E5%BB%BA) + * 配置请参考 [通过 lambda 创建](https://highcapable.github.io/YukiHookAPI/zh-cn/config/api-example#%E9%80%9A%E8%BF%87-lambda-%E5%88%9B%E5%BB%BA) * - * For English version, see [Created by lambda](https://fankes.github.io/YukiHookAPI/en/config/api-example#created-by-lambda) + * For English version, see [Created by lambda](https://highcapable.github.io/YukiHookAPI/en/config/api-example#created-by-lambda) * @param initiate Hook 方法体 */ fun encase(initiate: PackageParam.() -> Unit) { @@ -395,13 +395,13 @@ object YukiHookAPI { /** * 作为 Xposed 模块装载调用入口方法 * - * 用法请参考 [API 文档](https://fankes.github.io/YukiHookAPI/zh-cn/api/home) + * 用法请参考 [API 文档](https://highcapable.github.io/YukiHookAPI/zh-cn/api/home) * - * For English version, see [API Document](https://fankes.github.io/YukiHookAPI/en/api/home) + * For English version, see [API Document](https://highcapable.github.io/YukiHookAPI/en/api/home) * - * 配置请参考 [通过自定义 Hooker 创建](https://fankes.github.io/YukiHookAPI/zh-cn/config/api-example#%E9%80%9A%E8%BF%87%E8%87%AA%E5%AE%9A%E4%B9%89-hooker-%E5%88%9B%E5%BB%BA) + * 配置请参考 [通过自定义 Hooker 创建](https://highcapable.github.io/YukiHookAPI/zh-cn/config/api-example#%E9%80%9A%E8%BF%87%E8%87%AA%E5%AE%9A%E4%B9%89-hooker-%E5%88%9B%E5%BB%BA) * - * For English version, see [Created by Custom Hooker](https://fankes.github.io/YukiHookAPI/en/config/api-example#created-by-custom-hooker) + * For English version, see [Created by Custom Hooker](https://highcapable.github.io/YukiHookAPI/en/config/api-example#created-by-custom-hooker) * @param hooker Hook 子类数组 - 必填不能为空 * @throws IllegalStateException 如果 [hooker] 是空的 */ @@ -421,17 +421,17 @@ object YukiHookAPI { * * 请在 [Application.attachBaseContext] 中实现 [YukiHookAPI] 的装载 * - * 详情请参考 [作为 Hook API 使用](https://fankes.github.io/YukiHookAPI/zh-cn/guide/quick-start#%E4%BD%9C%E4%B8%BA-hook-api-%E4%BD%BF%E7%94%A8) + * 详情请参考 [作为 Hook API 使用](https://highcapable.github.io/YukiHookAPI/zh-cn/guide/quick-start#%E4%BD%9C%E4%B8%BA-hook-api-%E4%BD%BF%E7%94%A8) * - * For English version, see [Use as Hook API](https://fankes.github.io/YukiHookAPI/en/guide/quick-start#use-as-hook-api) + * For English version, see [Use as Hook API](https://highcapable.github.io/YukiHookAPI/en/guide/quick-start#use-as-hook-api) * - * 用法请参考 [API 文档](https://fankes.github.io/YukiHookAPI/zh-cn/api/home) + * 用法请参考 [API 文档](https://highcapable.github.io/YukiHookAPI/zh-cn/api/home) * - * For English version, see [API Document](https://fankes.github.io/YukiHookAPI/en/api/home) + * For English version, see [API Document](https://highcapable.github.io/YukiHookAPI/en/api/home) * - * 配置请参考 [通过 lambda 创建](https://fankes.github.io/YukiHookAPI/zh-cn/config/api-example#%E9%80%9A%E8%BF%87-lambda-%E5%88%9B%E5%BB%BA) + * 配置请参考 [通过 lambda 创建](https://highcapable.github.io/YukiHookAPI/zh-cn/config/api-example#%E9%80%9A%E8%BF%87-lambda-%E5%88%9B%E5%BB%BA) * - * For English version, see [Created by lambda](https://fankes.github.io/YukiHookAPI/en/config/api-example#created-by-lambda) + * For English version, see [Created by lambda](https://highcapable.github.io/YukiHookAPI/en/config/api-example#created-by-lambda) * @param baseContext attachBaseContext * @param initiate Hook 方法体 */ @@ -449,17 +449,17 @@ object YukiHookAPI { * * 请在 [Application.attachBaseContext] 中实现 [YukiHookAPI] 的装载 * - * 详情请参考 [作为 Hook API 使用](https://fankes.github.io/YukiHookAPI/zh-cn/guide/quick-start#%E4%BD%9C%E4%B8%BA-hook-api-%E4%BD%BF%E7%94%A8) + * 详情请参考 [作为 Hook API 使用](https://highcapable.github.io/YukiHookAPI/zh-cn/guide/quick-start#%E4%BD%9C%E4%B8%BA-hook-api-%E4%BD%BF%E7%94%A8) * - * For English version, see [Use as Hook API](https://fankes.github.io/YukiHookAPI/en/guide/quick-start#use-as-hook-api) + * For English version, see [Use as Hook API](https://highcapable.github.io/YukiHookAPI/en/guide/quick-start#use-as-hook-api) * - * 用法请参考 [API 文档](https://fankes.github.io/YukiHookAPI/zh-cn/api/home) + * 用法请参考 [API 文档](https://highcapable.github.io/YukiHookAPI/zh-cn/api/home) * - * For English version, see [API Document](https://fankes.github.io/YukiHookAPI/en/api/home) + * For English version, see [API Document](https://highcapable.github.io/YukiHookAPI/en/api/home) * - * 配置请参考 [通过自定义 Hooker 创建](https://fankes.github.io/YukiHookAPI/zh-cn/config/api-example#%E9%80%9A%E8%BF%87%E8%87%AA%E5%AE%9A%E4%B9%89-hooker-%E5%88%9B%E5%BB%BA) + * 配置请参考 [通过自定义 Hooker 创建](https://highcapable.github.io/YukiHookAPI/zh-cn/config/api-example#%E9%80%9A%E8%BF%87%E8%87%AA%E5%AE%9A%E4%B9%89-hooker-%E5%88%9B%E5%BB%BA) * - * For English version, see [Created by Custom Hooker](https://fankes.github.io/YukiHookAPI/en/config/api-example#created-by-custom-hooker) + * For English version, see [Created by Custom Hooker](https://highcapable.github.io/YukiHookAPI/en/config/api-example#created-by-custom-hooker) * @param baseContext attachBaseContext * @param hooker Hook 子类数组 - 必填不能为空 * @throws IllegalStateException 如果 [hooker] 是空的 diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/annotation/xposed/InjectYukiHookWithXposed.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/annotation/xposed/InjectYukiHookWithXposed.kt index 15a7bb48..29d6728f 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/annotation/xposed/InjectYukiHookWithXposed.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/annotation/xposed/InjectYukiHookWithXposed.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -50,9 +50,9 @@ import de.robv.android.xposed.IXposedHookInitPackageResources * * - 只能拥有一个 Hook 入口 - 若存在多个注解编译会报错 * - * 详情请参考 [InjectYukiHookWithXposed 注解](https://fankes.github.io/YukiHookAPI/zh-cn/config/xposed-using#injectyukihookwithxposed-%E6%B3%A8%E8%A7%A3) + * 详情请参考 [InjectYukiHookWithXposed 注解](https://highcapable.github.io/YukiHookAPI/zh-cn/config/xposed-using#injectyukihookwithxposed-%E6%B3%A8%E8%A7%A3) * - * For English version, see [InjectYukiHookWithXposed Annotation](https://fankes.github.io/YukiHookAPI/en/config/xposed-using#injectyukihookwithxposed-annotation) + * For English version, see [InjectYukiHookWithXposed Annotation](https://highcapable.github.io/YukiHookAPI/en/config/xposed-using#injectyukihookwithxposed-annotation) * @param sourcePath 你的项目 source 相对路径 - 默认为 ..src/main.. * @param modulePackageName 模块包名 - 不填默认自动生成 * @param entryClassName 定义 [YukiHookAPI] 自动生成 Xposed 模块入口类的名称 - 不填默认使用 "入口类名_YukiHookXposedInit" 进行生成 diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/CurrentClass.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/CurrentClass.kt index 911ec17c..8373046d 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/CurrentClass.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/CurrentClass.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/GenericClass.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/GenericClass.kt index de82d25b..1f6918ff 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/GenericClass.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/GenericClass.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/HookClass.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/HookClass.kt index ef2c3f92..163e011a 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/HookClass.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/HookClass.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/HookResources.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/HookResources.kt index 8329905f..d1773bbb 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/HookResources.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/HookResources.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/VariousClass.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/VariousClass.kt index 14f4d39e..61525355 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/VariousClass.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/bean/VariousClass.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt index 3d4efa59..ce319143 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiMemberHookCreator.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiResourcesHookCreator.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiResourcesHookCreator.kt index e23ee26a..191e6a23 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiResourcesHookCreator.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/YukiResourcesHookCreator.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/annotation/LegacyHookApi.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/annotation/LegacyHookApi.kt index 39aea300..38a7f789 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/annotation/LegacyHookApi.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/annotation/LegacyHookApi.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/annotation/LegacyResourcesHook.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/annotation/LegacyResourcesHook.kt index 5b8e83cb..a7d37a9a 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/annotation/LegacyResourcesHook.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/annotation/LegacyResourcesHook.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiCategory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiCategory.kt index 1f6cffb1..c8caa137 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiCategory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiCategory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiCategoryHelper.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiCategoryHelper.kt index 26435842..669957eb 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiCategoryHelper.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiCategoryHelper.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiProperty.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiProperty.kt index 51349dc3..0a419d21 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiProperty.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookApiProperty.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookCompatHelper.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookCompatHelper.kt index 6d228190..80dba77f 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookCompatHelper.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/HookCompatHelper.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/type/ExecutorType.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/type/ExecutorType.kt index fdb04a57..340feb2a 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/type/ExecutorType.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/compat/type/ExecutorType.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/factory/YukiHookDelegateFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/factory/YukiHookDelegateFactory.kt index 3c2e5279..431baae7 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/factory/YukiHookDelegateFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/factory/YukiHookDelegateFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/helper/YukiHookHelper.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/helper/YukiHookHelper.kt index 773ac460..4fa29bae 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/helper/YukiHookHelper.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/helper/YukiHookHelper.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/priority/YukiHookPriority.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/priority/YukiHookPriority.kt index c34f269e..f7c52908 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/priority/YukiHookPriority.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/priority/YukiHookPriority.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiHookCallback.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiHookCallback.kt index f41ac5d4..7deed278 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiHookCallback.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiHookCallback.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiMemberHook.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiMemberHook.kt index dc330bb4..48becc3f 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiMemberHook.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiMemberHook.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiMemberReplacement.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiMemberReplacement.kt index 0542b6db..40fe51b0 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiMemberReplacement.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/proxy/YukiMemberReplacement.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/result/YukiHookResult.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/result/YukiHookResult.kt index d6d6b6fc..944895ad 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/result/YukiHookResult.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/result/YukiHookResult.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/store/YukiHookCacheStore.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/store/YukiHookCacheStore.kt index a1c88d17..bf409078 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/store/YukiHookCacheStore.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/api/store/YukiHookCacheStore.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/BaseFinder.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/BaseFinder.kt index 038befe3..9795e0e5 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/BaseFinder.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/BaseFinder.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/ClassBaseFinder.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/ClassBaseFinder.kt index cc8eef4c..793aa4a0 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/ClassBaseFinder.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/ClassBaseFinder.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/MemberBaseFinder.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/MemberBaseFinder.kt index c96ab872..cc7cc38c 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/MemberBaseFinder.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/MemberBaseFinder.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/data/BaseRulesData.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/data/BaseRulesData.kt index 502ffc7d..dd040c94 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/data/BaseRulesData.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/data/BaseRulesData.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/CountRules.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/CountRules.kt index b45184da..ced457d1 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/CountRules.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/CountRules.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/ModifierRules.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/ModifierRules.kt index d2a1c836..d44d59de 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/ModifierRules.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/ModifierRules.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/NameRules.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/NameRules.kt index 37c116a7..0d7c8995 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/NameRules.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/NameRules.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/ObjectRules.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/ObjectRules.kt index 710cf394..73202f0b 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/ObjectRules.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/base/rules/ObjectRules.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/DexClassFinder.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/DexClassFinder.kt index b98af696..6d2fb3b1 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/DexClassFinder.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/DexClassFinder.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/data/ClassRulesData.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/data/ClassRulesData.kt index 5d6a5ca8..42bdcd13 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/data/ClassRulesData.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/data/ClassRulesData.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/ConstructorRules.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/ConstructorRules.kt index dc7c41cf..91ea3842 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/ConstructorRules.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/ConstructorRules.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/FieldRules.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/FieldRules.kt index 27d03fe3..5d38e073 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/FieldRules.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/FieldRules.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/MemberRules.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/MemberRules.kt index 06ae1db2..d0a1f9d1 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/MemberRules.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/MemberRules.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/MethodRules.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/MethodRules.kt index 76c5d90d..94e18444 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/MethodRules.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/MethodRules.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/base/BaseRules.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/base/BaseRules.kt index fff1b96b..e8031940 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/base/BaseRules.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/base/BaseRules.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/result/MemberRulesResult.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/result/MemberRulesResult.kt index 1236e2fb..5056c002 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/result/MemberRulesResult.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/classes/rules/result/MemberRulesResult.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/ConstructorFinder.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/ConstructorFinder.kt index 247ffe86..e7d470d3 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/ConstructorFinder.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/ConstructorFinder.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/FieldFinder.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/FieldFinder.kt index 473dce02..32acb989 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/FieldFinder.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/FieldFinder.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/MethodFinder.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/MethodFinder.kt index e127d9ad..0fd473c6 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/MethodFinder.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/MethodFinder.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/ConstructorRulesData.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/ConstructorRulesData.kt index 2878880f..1ae80f96 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/ConstructorRulesData.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/ConstructorRulesData.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/FieldRulesData.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/FieldRulesData.kt index 7e0bae96..8f935143 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/FieldRulesData.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/FieldRulesData.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/MemberRulesData.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/MemberRulesData.kt index f8c4f7c7..6f1ad8b8 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/MemberRulesData.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/MemberRulesData.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/MethodRulesData.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/MethodRulesData.kt index 9704c0e1..de1338f8 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/MethodRulesData.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/members/data/MethodRulesData.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/tools/ReflectionTool.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/tools/ReflectionTool.kt index 0ff0a20a..9a60a18b 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/tools/ReflectionTool.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/tools/ReflectionTool.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/type/factory/TypeAliasFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/type/factory/TypeAliasFactory.kt index 88e9426e..4cfad6a4 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/type/factory/TypeAliasFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/core/finder/type/factory/TypeAliasFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/entity/YukiBaseHooker.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/entity/YukiBaseHooker.kt index edf5c92a..1c66df85 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/entity/YukiBaseHooker.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/entity/YukiBaseHooker.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -38,9 +38,9 @@ import com.highcapable.yukihookapi.hook.param.PackageParam * * 更多请参考 [InjectYukiHookWithXposed] 中的注解内容 * - * 详情请参考 [通过自定义 Hooker 创建](https://fankes.github.io/YukiHookAPI/zh-cn/config/api-example#%E9%80%9A%E8%BF%87%E8%87%AA%E5%AE%9A%E4%B9%89-hooker-%E5%88%9B%E5%BB%BA) + * 详情请参考 [通过自定义 Hooker 创建](https://highcapable.github.io/YukiHookAPI/zh-cn/config/api-example#%E9%80%9A%E8%BF%87%E8%87%AA%E5%AE%9A%E4%B9%89-hooker-%E5%88%9B%E5%BB%BA) * - * For English version, see [Created by Custom Hooker](https://fankes.github.io/YukiHookAPI/en/config/api-example#created-by-custom-hooker) + * For English version, see [Created by Custom Hooker](https://highcapable.github.io/YukiHookAPI/en/config/api-example#created-by-custom-hooker) */ abstract class YukiBaseHooker : PackageParam() { diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.kt index abb15e3c..d2622a3a 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/factory/ReflectionFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt index 82b7fa25..47a5205c 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/factory/YukiHookFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -139,9 +139,9 @@ val Context.processName * * 注入的资源作用域仅限当前 [Context] - 你需要在每个用到宿主 [Context] 的地方重复调用此方法进行注入才能使用 * - * 详情请参考 [注入模块资源 (Resources)](https://fankes.github.io/YukiHookAPI/zh-cn/api/special-features/host-inject#%E6%B3%A8%E5%85%A5%E6%A8%A1%E5%9D%97%E8%B5%84%E6%BA%90-resources) + * 详情请参考 [注入模块资源 (Resources)](https://highcapable.github.io/YukiHookAPI/zh-cn/api/special-features/host-inject#%E6%B3%A8%E5%85%A5%E6%A8%A1%E5%9D%97%E8%B5%84%E6%BA%90-resources) * - * For English version, see [Inject Module App's Resources](https://fankes.github.io/YukiHookAPI/en/api/special-features/host-inject#inject-module-app-s-resources) + * For English version, see [Inject Module App's Resources](https://highcapable.github.io/YukiHookAPI/en/api/special-features/host-inject#inject-module-app-s-resources) * * - 只能在 (Xposed) 宿主环境使用此功能 - 其它环境下使用将不生效且会打印警告信息 */ @@ -154,9 +154,9 @@ fun Context.injectModuleAppResources() = resources?.injectModuleAppResources() * * 注入的资源作用域仅限当前 [Resources] - 你需要在每个用到宿主 [Resources] 的地方重复调用此方法进行注入才能使用 * - * 详情请参考 [注入模块资源 (Resources)](https://fankes.github.io/YukiHookAPI/zh-cn/api/special-features/host-inject#%E6%B3%A8%E5%85%A5%E6%A8%A1%E5%9D%97%E8%B5%84%E6%BA%90-resources) + * 详情请参考 [注入模块资源 (Resources)](https://highcapable.github.io/YukiHookAPI/zh-cn/api/special-features/host-inject#%E6%B3%A8%E5%85%A5%E6%A8%A1%E5%9D%97%E8%B5%84%E6%BA%90-resources) * - * For English version, see [Inject Module App's Resources](https://fankes.github.io/YukiHookAPI/en/api/special-features/host-inject#inject-module-app-s-resources) + * For English version, see [Inject Module App's Resources](https://highcapable.github.io/YukiHookAPI/en/api/special-features/host-inject#inject-module-app-s-resources) * * - 只能在 (Xposed) 宿主环境使用此功能 - 其它环境下使用将不生效且会打印警告信息 */ @@ -171,9 +171,9 @@ fun Resources.injectModuleAppResources() = AppParasitics.injectModuleAppResource * * - 你要将需要在宿主启动的 [Activity] 继承于 [ModuleAppActivity] or [ModuleAppCompatActivity] * - * 详情请参考 [注册模块 Activity](https://fankes.github.io/YukiHookAPI/zh-cn/api/special-features/host-inject#%E6%B3%A8%E5%86%8C%E6%A8%A1%E5%9D%97-activity) + * 详情请参考 [注册模块 Activity](https://highcapable.github.io/YukiHookAPI/zh-cn/api/special-features/host-inject#%E6%B3%A8%E5%86%8C%E6%A8%A1%E5%9D%97-activity) * - * For English version, see [Register Module App's Activity](https://fankes.github.io/YukiHookAPI/en/api/special-features/host-inject#register-module-app-s-activity) + * For English version, see [Register Module App's Activity](https://highcapable.github.io/YukiHookAPI/en/api/special-features/host-inject#register-module-app-s-activity) * * - 只能在 (Xposed) 宿主环境使用此功能 - 其它环境下使用将不生效且会打印警告信息 * @@ -190,9 +190,9 @@ fun Context.registerModuleAppActivities(proxy: Any? = null) = AppParasitics.regi * * - 如果在 Hook APP (宿主) 中使用此方法发生 [ClassCastException] - 请手动设置新的 [configuration] * - * 详情请参考 [创建 ContextThemeWrapper 代理](https://fankes.github.io/YukiHookAPI/zh-cn/api/special-features/host-inject#%E5%88%9B%E5%BB%BA-contextthemewrapper-%E4%BB%A3%E7%90%86) + * 详情请参考 [创建 ContextThemeWrapper 代理](https://highcapable.github.io/YukiHookAPI/zh-cn/api/special-features/host-inject#%E5%88%9B%E5%BB%BA-contextthemewrapper-%E4%BB%A3%E7%90%86) * - * For English version, see [Create ContextThemeWrapper Proxy](https://fankes.github.io/YukiHookAPI/en/api/special-features/host-inject#create-contextthemewrapper-proxy) + * For English version, see [Create ContextThemeWrapper Proxy](https://highcapable.github.io/YukiHookAPI/en/api/special-features/host-inject#create-contextthemewrapper-proxy) * @param theme 主题资源 ID * @param configuration 使用的 [Configuration] - 默认空 * @return [ModuleContextThemeWrapper] diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/YLog.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/YLog.kt index f8157bd4..dc5d3717 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/YLog.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/YLog.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/_deprecated.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/_deprecated.kt index 280cb1ac..9cbdaf29 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/_deprecated.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/_deprecated.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/data/YLogData.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/data/YLogData.kt index 9f0bc9e1..6bc6f252 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/data/YLogData.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/log/data/YLogData.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/HookParam.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/HookParam.kt index 5060fb7f..5653859f 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/HookParam.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/HookParam.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/PackageParam.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/PackageParam.kt index 61ca294c..be66345b 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/PackageParam.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/PackageParam.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/wrapper/PackageParamWrapper.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/wrapper/PackageParamWrapper.kt index 9aad27d2..94b525fd 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/wrapper/PackageParamWrapper.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/param/wrapper/PackageParamWrapper.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.kt index 62373a74..fc3c38c0 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ComponentTypeFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.kt index 0a8bd46b..c317dc0d 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/GraphicsTypeFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.kt index d83eda2b..ba5d0310 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/android/ViewTypeFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/defined/DefinedTypeFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/defined/DefinedTypeFactory.kt index 30abd1fd..427f7d6e 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/defined/DefinedTypeFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/defined/DefinedTypeFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt index 8b205d27..b1a1b4b5 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/type/java/VariableTypeFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThreadFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThreadFactory.kt index d827c1b7..526501df 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThreadFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThreadFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThrowableFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThrowableFactory.kt index 8bd72855..94de94c9 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThrowableFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/ThrowableFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/VariableFactory.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/VariableFactory.kt index a0030caa..dac543e2 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/VariableFactory.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/utils/factory/VariableFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication.kt index 203b3042..974dc2a2 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -54,9 +54,9 @@ import me.weishu.reflection.Reflection * * - 在模块中使用 [YukiHookAPI.Status.isTaiChiModuleActive] 判断太极、无极激活状态 * - * 详情请参考 [API 文档 - ModuleApplication](https://fankes.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication) + * 详情请参考 [API 文档 - ModuleApplication](https://highcapable.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication) * - * For English version, see [API Document - ModuleApplication](https://fankes.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication) + * For English version, see [API Document - ModuleApplication](https://highcapable.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication) */ open class ModuleApplication : Application() { diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/YukiXposedModule.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/YukiXposedModule.kt index 716139ac..b60c0821 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/YukiXposedModule.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/YukiXposedModule.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/caller/YukiXposedModuleCaller.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/caller/YukiXposedModuleCaller.kt index 3c71d4ca..0b52db8a 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/caller/YukiXposedModuleCaller.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/caller/YukiXposedModuleCaller.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/delegate/XSharedPreferencesDelegate.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/delegate/XSharedPreferencesDelegate.kt index 1b44988f..1e9da0b5 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/delegate/XSharedPreferencesDelegate.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/delegate/XSharedPreferencesDelegate.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/event/YukiXposedEvent.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/event/YukiXposedEvent.kt index 728fb819..f6d53b2e 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/event/YukiXposedEvent.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/event/YukiXposedEvent.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/event/caller/YukiXposedEventCaller.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/event/caller/YukiXposedEventCaller.kt index 9bd7e28c..3698e8a9 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/event/caller/YukiXposedEventCaller.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/event/caller/YukiXposedEventCaller.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/proxy/IYukiXposedModuleLifecycle.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/proxy/IYukiXposedModuleLifecycle.kt index e8ea49c1..4ee725c0 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/proxy/IYukiXposedModuleLifecycle.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/proxy/IYukiXposedModuleLifecycle.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiModuleResources.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiModuleResources.kt index e0a7fd58..fe7d559e 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiModuleResources.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiModuleResources.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiResForwarder.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiResForwarder.kt index 5dd440b1..31fa3e62 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiResForwarder.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiResForwarder.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiResources.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiResources.kt index 3f3b54ed..f50a99a9 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiResources.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/YukiResources.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/caller/YukiXposedResourcesCaller.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/caller/YukiXposedResourcesCaller.kt index 01d7211c..89b95cbe 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/caller/YukiXposedResourcesCaller.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/resources/caller/YukiXposedResourcesCaller.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiXposedModuleStatus.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiXposedModuleStatus.kt index bb17eb37..2f7f84f6 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiXposedModuleStatus.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiXposedModuleStatus.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -45,9 +45,9 @@ import com.highcapable.yukihookapi.hook.log.YLog * * 你还可以通过调用 [YukiHookAPI.Status.Executor] 获取当前 Hook Framework 的详细信息 * - * 详情请参考 [Xposed 模块判断自身激活状态](https://fankes.github.io/YukiHookAPI/zh-cn/guide/example#xposed-%E6%A8%A1%E5%9D%97%E5%88%A4%E6%96%AD%E8%87%AA%E8%BA%AB%E6%BF%80%E6%B4%BB%E7%8A%B6%E6%80%81) + * 详情请参考 [Xposed 模块判断自身激活状态](https://highcapable.github.io/YukiHookAPI/zh-cn/guide/example#xposed-%E6%A8%A1%E5%9D%97%E5%88%A4%E6%96%AD%E8%87%AA%E8%BA%AB%E6%BF%80%E6%B4%BB%E7%8A%B6%E6%80%81) * - * For English version, see [Xposed Module own Active State](https://fankes.github.io/YukiHookAPI/en/guide/example#xposed-module-own-active-state) + * For English version, see [Xposed Module own Active State](https://highcapable.github.io/YukiHookAPI/en/guide/example#xposed-module-own-active-state) */ internal object YukiXposedModuleStatus { diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/type/HookEntryType.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/type/HookEntryType.kt index f88c0446..35f550dd 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/type/HookEntryType.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/type/HookEntryType.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/YukiHookDataChannel.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/YukiHookDataChannel.kt index 4b4af8ed..f529e5fd 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/YukiHookDataChannel.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/YukiHookDataChannel.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -66,9 +66,9 @@ import java.util.concurrent.ConcurrentHashMap * * - 模块与宿主需要保持存活状态 - 否则无法建立通讯 * - * 详情请参考 [API 文档 - YukiHookDataChannel](https://fankes.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/channel/YukiHookDataChannel) + * 详情请参考 [API 文档 - YukiHookDataChannel](https://highcapable.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/channel/YukiHookDataChannel) * - * For English version, see [API Document - YukiHookDataChannel](https://fankes.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/channel/YukiHookDataChannel) + * For English version, see [API Document - YukiHookDataChannel](https://highcapable.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/channel/YukiHookDataChannel) */ class YukiHookDataChannel private constructor() { diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/annotation/SendTooLargeChannelData.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/annotation/SendTooLargeChannelData.kt index c4520abf..812176d6 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/annotation/SendTooLargeChannelData.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/annotation/SendTooLargeChannelData.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/data/ChannelData.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/data/ChannelData.kt index 855fe028..baaecaf7 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/data/ChannelData.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/data/ChannelData.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -35,9 +35,9 @@ import java.io.Serializable * * 这个类是对 [YukiHookDataChannel] 的一个扩展用法 * - * 详情请参考 [API 文档 - ChannelData](https://fankes.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/channel/data/ChannelData) + * 详情请参考 [API 文档 - ChannelData](https://highcapable.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/channel/data/ChannelData) * - * For English version, see [API Document - ChannelData](https://fankes.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/channel/data/ChannelData) + * For English version, see [API Document - ChannelData](https://highcapable.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/channel/data/ChannelData) * @param key 键值 * @param value 键值数据 - 作为接收数据时可空 */ diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/data/wrapper/ChannelDataWrapper.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/data/wrapper/ChannelDataWrapper.kt index ff5eed32..9211e9e6 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/data/wrapper/ChannelDataWrapper.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/data/wrapper/ChannelDataWrapper.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/priority/ChannelPriority.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/priority/ChannelPriority.kt index a4eb30c3..a2dad6f1 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/priority/ChannelPriority.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/channel/priority/ChannelPriority.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/AppParasitics.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/AppParasitics.kt index 3c56787e..15e400b9 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/AppParasitics.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/AppParasitics.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppActivity.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppActivity.kt index e109f66e..94796610 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppActivity.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppActivity.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppCompatActivity.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppCompatActivity.kt index 657ae966..893919d1 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppCompatActivity.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/base/ModuleAppCompatActivity.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/config/ActivityProxyConfig.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/config/ActivityProxyConfig.kt index e1aaf4e5..4922192f 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/config/ActivityProxyConfig.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/config/ActivityProxyConfig.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/InstrumentationDelegate.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/InstrumentationDelegate.kt index bb101224..88426198 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/InstrumentationDelegate.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/InstrumentationDelegate.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/caller/HandlerDelegateCaller.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/caller/HandlerDelegateCaller.kt index 545774c6..530ad4c3 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/caller/HandlerDelegateCaller.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/caller/HandlerDelegateCaller.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/caller/IActivityManagerProxyCaller.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/caller/IActivityManagerProxyCaller.kt index ad6d01ae..b051b21c 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/caller/IActivityManagerProxyCaller.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/caller/IActivityManagerProxyCaller.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/HandlerDelegateImpl.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/HandlerDelegateImpl.kt index 9b219d97..79ed5015 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/HandlerDelegateImpl.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/HandlerDelegateImpl.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/IActivityManagerProxyImpl.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/IActivityManagerProxyImpl.kt index 4f52f694..5725e831 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/IActivityManagerProxyImpl.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/IActivityManagerProxyImpl.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/context/wrapper/ModuleContextThemeWrapper.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/context/wrapper/ModuleContextThemeWrapper.kt index 820c2c4a..30a8509f 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/context/wrapper/ModuleContextThemeWrapper.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/context/wrapper/ModuleContextThemeWrapper.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/reference/ModuleClassLoader.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/reference/ModuleClassLoader.kt index 176ed0b7..d4117afb 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/reference/ModuleClassLoader.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/reference/ModuleClassLoader.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge.kt index 2bae4b8e..c6017b21 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -54,9 +54,9 @@ import java.io.File * * 对于在模块环境中使用 [PreferenceFragmentCompat] - [YukiHookAPI] 提供了 [ModulePreferenceFragment] 来实现同样的功能 * - * 详情请参考 [API 文档 - YukiHookPrefsBridge](https://fankes.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge) + * 详情请参考 [API 文档 - YukiHookPrefsBridge](https://highcapable.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge) * - * For English version, see [API Document - YukiHookPrefsBridge](https://fankes.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge) + * For English version, see [API Document - YukiHookPrefsBridge](https://highcapable.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/YukiHookPrefsBridge) * @param context 上下文实例 - 默认空 */ class YukiHookPrefsBridge private constructor(private var context: Context? = null) { diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/data/PrefsData.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/data/PrefsData.kt index c64b79cc..f9d55dd1 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/data/PrefsData.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/data/PrefsData.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -35,9 +35,9 @@ import java.io.Serializable * * 这个类是对 [YukiHookPrefsBridge] 的一个扩展用法 * - * 详情请参考 [API 文档 - PrefsData](https://fankes.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/data/PrefsData) + * 详情请参考 [API 文档 - PrefsData](https://highcapable.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/data/PrefsData) * - * For English version, see [API Document - PrefsData](https://fankes.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/data/PrefsData) + * For English version, see [API Document - PrefsData](https://highcapable.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/data/PrefsData) * @param key 键值 * @param value 默认值 */ diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/ui/ModulePreferenceFragment.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/ui/ModulePreferenceFragment.kt index e03a21b8..66458b9a 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/ui/ModulePreferenceFragment.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/prefs/ui/ModulePreferenceFragment.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -49,9 +49,9 @@ import com.highcapable.yukihookapi.hook.xposed.prefs.YukiHookPrefsBridge * * 然后请将重写方法由 [onCreatePreferences] 替换为 [onCreatePreferencesInModuleApp] 即可 * - * 详情请参考 [API 文档 - ModulePreferenceFragment](https://fankes.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/ModulePreferenceFragment) + * 详情请参考 [API 文档 - ModulePreferenceFragment](https://highcapable.github.io/YukiHookAPI/zh-cn/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/ModulePreferenceFragment) * - * For English version, see [API Document - ModulePreferenceFragment](https://fankes.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/ModulePreferenceFragment) + * For English version, see [API Document - ModulePreferenceFragment](https://highcapable.github.io/YukiHookAPI/en/api/public/com/highcapable/yukihookapi/hook/xposed/prefs/ModulePreferenceFragment) */ abstract class ModulePreferenceFragment : PreferenceFragmentCompat(), SharedPreferences.OnSharedPreferenceChangeListener { diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/proxy/IYukiHookXposedInit.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/proxy/IYukiHookXposedInit.kt index c9c3a744..464bdaaa 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/proxy/IYukiHookXposedInit.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/proxy/IYukiHookXposedInit.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -51,9 +51,9 @@ import com.highcapable.yukihookapi.hook.xposed.bridge.event.YukiXposedEvent * * 你还可以实现监听原生 Xposed API 功能 - 重写 [onXposedEvent] 方法即可 * - * 详情请参考 [IYukiHookXposedInit 接口](https://fankes.github.io/YukiHookAPI/zh-cn/config/xposed-using#iyukihookxposedinit-%E6%8E%A5%E5%8F%A3) + * 详情请参考 [IYukiHookXposedInit 接口](https://highcapable.github.io/YukiHookAPI/zh-cn/config/xposed-using#iyukihookxposedinit-%E6%8E%A5%E5%8F%A3) * - * For English version, see [IYukiHookXposedInit Interface](https://fankes.github.io/YukiHookAPI/en/config/xposed-using#iyukihookxposedinit-interface) + * For English version, see [IYukiHookXposedInit Interface](https://highcapable.github.io/YukiHookAPI/en/config/xposed-using#iyukihookxposedinit-interface) */ interface IYukiHookXposedInit { diff --git a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/proxy/YukiHookXposedInitProxy.kt b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/proxy/YukiHookXposedInitProxy.kt index e3222ccc..daa9ee5d 100644 --- a/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/proxy/YukiHookXposedInitProxy.kt +++ b/yukihookapi-core/src/main/java/com/highcapable/yukihookapi/hook/xposed/proxy/YukiHookXposedInitProxy.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/YukiHookXposedProcessor.kt b/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/YukiHookXposedProcessor.kt index 4e107b81..d0ae618f 100644 --- a/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/YukiHookXposedProcessor.kt +++ b/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/YukiHookXposedProcessor.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * @@ -95,8 +95,8 @@ class YukiHookXposedProcessor : SymbolProcessorProvider { */ private fun SymbolProcessorEnvironment.problem(msg: String): Nothing { val helpMsg = "Looking for help? Please see the documentation link below\n" + - "- English: https://fankes.github.io/YukiHookAPI/en/config/xposed-using\n" + - "- Chinese (Simplified): https://fankes.github.io/YukiHookAPI/zh-cn/config/xposed-using" + "- English: https://highcapable.github.io/YukiHookAPI/en/config/xposed-using\n" + + "- Chinese (Simplified): https://highcapable.github.io/YukiHookAPI/zh-cn/config/xposed-using" logger.error(message = "[$TAG] $msg\n$helpMsg") throw RuntimeException("[$TAG] $msg\n$helpMsg") } diff --git a/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/bean/GenerateData.kt b/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/bean/GenerateData.kt index 13f71cdf..991c17f8 100644 --- a/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/bean/GenerateData.kt +++ b/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/bean/GenerateData.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/factory/CodeSourceFileFactory.kt b/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/factory/CodeSourceFileFactory.kt index 5799014f..2dd98b58 100644 --- a/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/factory/CodeSourceFileFactory.kt +++ b/yukihookapi-ksp-xposed/src/api/kotlin/com/highcapable/yukihookapi/factory/CodeSourceFileFactory.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/YukiHookAPI_Impl.kt b/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/YukiHookAPI_Impl.kt index 3fe32b84..e29137e2 100644 --- a/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/YukiHookAPI_Impl.kt +++ b/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/YukiHookAPI_Impl.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication_Impl.kt b/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication_Impl.kt index d3ee5455..b48e7be0 100644 --- a/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication_Impl.kt +++ b/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/application/ModuleApplication_Impl.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiXposedModuleStatus_Impl.kt b/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiXposedModuleStatus_Impl.kt index 9f0218b1..2d6fe18e 100644 --- a/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiXposedModuleStatus_Impl.kt +++ b/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/bridge/status/YukiXposedModuleStatus_Impl.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/HandlerDelegateImpl_Impl.kt b/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/HandlerDelegateImpl_Impl.kt index aa68fc55..67f41e38 100644 --- a/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/HandlerDelegateImpl_Impl.kt +++ b/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/HandlerDelegateImpl_Impl.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License * diff --git a/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/IActivityManagerProxyImpl_Impl.kt b/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/IActivityManagerProxyImpl_Impl.kt index e2de4702..6a4a2df3 100644 --- a/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/IActivityManagerProxyImpl_Impl.kt +++ b/yukihookapi-stub/src/main/java/com/highcapable/yukihookapi/hook/xposed/parasitic/activity/delegate/impl/IActivityManagerProxyImpl_Impl.kt @@ -1,7 +1,7 @@ /* * YukiHookAPI - An efficient Hook API and Xposed Module solution built in Kotlin. * Copyright (C) 2019-2023 HighCapable - * https://github.com/fankes/YukiHookAPI + * https://github.com/HighCapable/YukiHookAPI * * MIT License *