import{_ as e,o,c as s,a as n}from"./app.fb8271cf.js";const a={},t=n(`
Notice
The English translation of this page has not been completed, you are welcome to contribute translations to us.
You can use the Chrome Translation Plugin to translate entire pages for reference.
Change Records
v1.0
first
v1.0.80
modified
\u5408\u5E76\u5230 IYukiHookXposedInit
\uFF0C\u5C06\u65B9\u6CD5\u4F53\u8FDB\u884C inline
Function Illustrate
\u8FD9\u662F
YukiHookAPI
\u76F8\u5173lambda
\u65B9\u6CD5\u7684\u5C01\u88C5\u7C7B\u4EE5\u53CA\u90E8\u5206 API \u7528\u6CD5\u3002
inline fun IYukiHookXposedInit.configs(initiate: YukiHookAPI.Configs.() -> Unit)
Change Records
v1.0.1
added
v1.0.80
modified
\u5408\u5E76\u5230 IYukiHookXposedInit
Function Illustrate
\u5728
IYukiHookXposedInit
\u4E2D\u914D\u7F6EConfigs
\u3002
fun IYukiHookXposedInit.encase(initiate: PackageParam.() -> Unit)
fun IYukiHookXposedInit.encase(vararg hooker: YukiBaseHooker)
Change Records
v1.0
first
v1.0.80
modified
\u5408\u5E76\u5230 IYukiHookXposedInit
Function Illustrate
\u5728
IYukiHookXposedInit
\u4E2D\u8C03\u7528YukiHookAPI
\u3002
val Context.modulePrefs: YukiHookModulePrefs
Change Records
v1.0
first
Function Illustrate
\u83B7\u53D6\u6A21\u5757\u7684\u5B58\u53D6\u5BF9\u8C61\u3002
fun Context.modulePrefs(name: String): YukiHookModulePrefs
Change Records
v1.0
first
Function Illustrate
\u83B7\u53D6\u6A21\u5757\u7684\u5B58\u53D6\u5BF9\u8C61\uFF0C\u53EF\u8BBE\u7F6E
name
\u4E3A\u81EA\u5B9A\u4E49 Sp \u5B58\u50A8\u540D\u79F0\u3002
fun Context.dataChannel(packageName: String): YukiHookDataChannel.NameSpace
Change Records
v1.0.88
added
Function Illustrate
\u83B7\u53D6\u6A21\u5757\u7684\u6570\u636E\u901A\u8BAF\u6865\u547D\u540D\u7A7A\u95F4\u5BF9\u8C61\u3002
Pay Attention
\u53EA\u80FD\u5728\u6A21\u5757\u73AF\u5883\u4F7F\u7528\u6B64\u529F\u80FD\uFF0C\u5176\u5B83\u73AF\u5883\u4E0B\u4F7F\u7528\u5C06\u4E0D\u8D77\u4F5C\u7528\u3002
val Context.processName: String
Change Records
v1.0
first
Function Illustrate
\u83B7\u53D6\u5F53\u524D\u8FDB\u7A0B\u540D\u79F0\u3002
fun Context.injectModuleAppResources()
fun Resources.injectModuleAppResources()
Change Records
v1.1.0
added
Function Illustrate
\u5411 Hook APP (\u5BBF\u4E3B)
Context
\u6216Resources
\u6CE8\u5165\u5F53\u524D Xposed \u6A21\u5757\u7684\u8D44\u6E90\u3002
\u6CE8\u5165\u6210\u529F\u540E\uFF0C\u4F60\u5C31\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u4F8B\u5982 ImageView.setImageResource
\u6216 Resources.getString
\u88C5\u8F7D\u5F53\u524D Xposed \u6A21\u5757\u7684\u8D44\u6E90 ID\u3002
\u6CE8\u5165\u7684\u8D44\u6E90\u4F5C\u7528\u57DF\u4EC5\u9650\u5F53\u524D Context
\u6216 Resources
\uFF0C\u4F60\u9700\u8981\u5728\u6BCF\u4E2A\u7528\u5230\u5BBF\u4E3B Context
\u6216 Resources
\u7684\u5730\u65B9\u91CD\u590D\u8C03\u7528\u6B64\u65B9\u6CD5\u8FDB\u884C\u6CE8\u5165\u624D\u80FD\u4F7F\u7528\u3002
Pay Attention
\u53EA\u80FD\u5728 (Xposed) \u5BBF\u4E3B\u73AF\u5883\u4F7F\u7528\u6B64\u529F\u80FD\uFF0C\u5176\u5B83\u73AF\u5883\u4E0B\u4F7F\u7528\u5C06\u4E0D\u751F\u6548\u4E14\u4F1A\u6253\u5370\u8B66\u544A\u4FE1\u606F\u3002
fun Context.registerModuleAppActivities(proxy: Any?)
Change Records
v1.1.0
added
Function Illustrate
\u5411 Hook APP (\u5BBF\u4E3B) \u6CE8\u518C\u5F53\u524D Xposed \u6A21\u5757\u7684
Activity
\u3002
\u6CE8\u518C\u6210\u529F\u540E\uFF0C\u4F60\u5C31\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528 Context.startActivity
\u6765\u542F\u52A8\u672A\u5728\u5BBF\u4E3B\u4E2D\u6CE8\u518C\u7684 Activity
\u3002
\u4F7F\u7528\u6B64\u65B9\u6CD5\u4F1A\u5728\u672A\u6CE8\u518C\u7684 Activity
\u5728 Hook APP (\u5BBF\u4E3B) \u4E2D\u542F\u52A8\u65F6\u81EA\u52A8\u8C03\u7528 injectModuleAppResources
\u6CE8\u5165\u5F53\u524D Xposed \u6A21\u5757\u7684\u8D44\u6E90\u3002
\u4F60\u8981\u5C06\u9700\u8981\u5728\u5BBF\u4E3B\u542F\u52A8\u7684 Activity
\u7EE7\u627F\u4E8E ModuleAppActivity
\u6216 ModuleAppCompatActivity
\u3002
Pay Attention
\u53EA\u80FD\u5728 (Xposed) \u5BBF\u4E3B\u73AF\u5883\u4F7F\u7528\u6B64\u529F\u80FD\uFF0C\u5176\u5B83\u73AF\u5883\u4E0B\u4F7F\u7528\u5C06\u4E0D\u751F\u6548\u4E14\u4F1A\u6253\u5370\u8B66\u544A\u4FE1\u606F\u3002
fun Context.applyModuleTheme(theme: Int, configuration: Configuration?): ModuleContextThemeWrapper
Change Records
v1.1.0
added
Function Illustrate
\u751F\u6210\u4E00\u4E2A
ContextThemeWrapper
\u4EE3\u7406\u4EE5\u5E94\u7528\u5F53\u524D Xposed \u6A21\u5757\u7684\u4E3B\u9898\u8D44\u6E90\u3002
\u5728 Hook APP (\u5BBF\u4E3B) \u4E2D\u4F7F\u7528\u6B64\u65B9\u6CD5\u4F1A\u81EA\u52A8\u8C03\u7528 injectModuleAppResources
\u6CE8\u5165\u5F53\u524D Xposed \u6A21\u5757\u7684\u8D44\u6E90\u3002
\u5982\u679C\u5728 Hook APP (\u5BBF\u4E3B) \u4E2D\u4F7F\u7528\u6B64\u65B9\u6CD5\u53D1\u751F ClassCastException
\uFF0C\u8BF7\u624B\u52A8\u8BBE\u7F6E configuration
\u3002
Change Records
v1.0.80
added
v1.0.91
removed
\u8BF7\u8F6C\u79FB\u5230 YukiHookAPI.Status.isSupportResourcesHook
Change Records
v1.0.6
added
v1.0.91
removed
\u8BF7\u8F6C\u79FB\u5230 YukiHookAPI.Status.isModuleActive
Change Records
v1.0.6
added
v1.0.91
removed
\u8BF7\u8F6C\u79FB\u5230 YukiHookAPI.Status.isXposedModuleActive
Change Records
v1.0
first
v1.0.91
removed
\u8BF7\u8F6C\u79FB\u5230 YukiHookAPI.Status.isTaiChiModuleActive
Change Records
v1.0
first
v1.0.91
deprecated
\u8BF7\u8F6C\u79FB\u5230 YukiHookAPI.Status