import{_ as s,o as a,c as o,a as n}from"./app.99fcdd51.js";const l={},e=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.

YukiHookDataChannel - class

class YukiHookDataChannel private constructor()

Change Records

v1.0.88 added

Function Illustrate

\u5B9E\u73B0 Xposed \u6A21\u5757\u7684\u6570\u636E\u901A\u8BAF\u6865\u3002

\u901A\u8FC7\u6A21\u5757\u4E0E\u5BBF\u4E3B\u76F8\u4E92\u6CE8\u518C BroadcastReceiver \u6765\u5B9E\u73B0\u6570\u636E\u7684\u4EA4\u4E92\u3002

\u6A21\u5757\u9700\u8981\u5C06 Application \u7EE7\u627F\u4E8E ModuleApplication \u6765\u5B9E\u73B0\u6B64\u529F\u80FD\u3002

Pay Attention

\u6A21\u5757\u4E0E\u5BBF\u4E3B\u9700\u8981\u4FDD\u6301\u5B58\u6D3B\u72B6\u6001\uFF0C\u5426\u5219\u65E0\u6CD5\u5EFA\u7ACB\u901A\u8BAF\u3002

NameSpace - class

inner class NameSpace internal constructor(private val context: Context?, private val packageName: String, private val isSecure: Boolean)

Change Records

v1.0.88 added

v1.0.90 modified

\u65B0\u589E isSecure \u53C2\u6570

Function Illustrate

YukiHookDataChannel \u547D\u540D\u7A7A\u95F4\u3002

with - method

inline fun with(initiate: NameSpace.() -> Unit): NameSpace

Change Records

v1.0.88 added

Function Illustrate

\u521B\u5EFA\u4E00\u4E2A\u8C03\u7528\u7A7A\u95F4\u3002

put - method

fun <T> put(key: String, value: T)
fun <T> put(data: ChannelData<T>, value: T?)
fun put(vararg data: ChannelData<*>)

Change Records

v1.0.88 added

Function Illustrate

\u53D1\u9001\u952E\u503C\u6570\u636E\u3002

put - method

fun put(key: String)

Change Records

v1.0.88 added

Function Illustrate

\u4EC5\u53D1\u9001\u952E\u503C\u76D1\u542C\uFF0C\u4F7F\u7528\u9ED8\u8BA4\u503C VALUE_WAIT_FOR_LISTENER \u53D1\u9001\u952E\u503C\u6570\u636E\u3002

wait - method

fun <T> wait(key: String, result: (value: T) -> Unit)
fun <T> wait(data: ChannelData<T>, result: (value: T) -> Unit)

Change Records

v1.0.88 added

v1.0.90 modified

\u79FB\u9664\u9ED8\u8BA4\u503C value

Function Illustrate

\u83B7\u53D6\u952E\u503C\u6570\u636E\u3002

wait - method

fun wait(key: String, callback: () -> Unit)

Change Records

v1.0.88 added

Function Illustrate

\u4EC5\u83B7\u53D6\u76D1\u542C\u7ED3\u679C\uFF0C\u4E0D\u83B7\u53D6\u952E\u503C\u6570\u636E\u3002

Pay Attention

\u4EC5\u9650\u4F7F\u7528 VALUE_WAIT_FOR_LISTENER \u53D1\u9001\u7684\u76D1\u542C\u624D\u80FD\u88AB\u63A5\u6536\u3002

checkingVersionEquals - method

fun checkingVersionEquals(result: (Boolean) -> Unit)

Change Records

v1.0.88 added

Function Illustrate

\u83B7\u53D6\u6A21\u5757\u4E0E\u5BBF\u4E3B\u7684\u7248\u672C\u662F\u5426\u5339\u914D\u3002

\u901A\u8FC7\u6B64\u65B9\u6CD5\u53EF\u539F\u751F\u5224\u65AD Xposed \u6A21\u5757\u66F4\u65B0\u540E\u5BBF\u4E3B\u5E76\u672A\u91CD\u65B0\u88C5\u8F7D\u9020\u6210\u4E24\u8005\u4E0D\u5339\u914D\u7684\u60C5\u51B5\u3002

obtainLoggerInMemoryData - method

fun obtainLoggerInMemoryData(result: (ArrayList<YukiLoggerData>) -> Unit)

Change Records

v1.1.4 added

Function Illustrate

\u83B7\u53D6\u6A21\u5757\u4E0E\u5BBF\u4E3B\u4E4B\u95F4\u7684 ArrayList<YukiLoggerData> \u6570\u636E\u3002

\u7531\u4E8E\u6A21\u5757\u4E0E\u5BBF\u4E3B\u5904\u4E8E\u4E0D\u540C\u7684\u8FDB\u7A0B\uFF0C\u6211\u4EEC\u53EF\u4EE5\u4F7F\u7528\u6570\u636E\u901A\u8BAF\u6865\u8BBF\u95EE\u5404\u81EA\u7684\u8C03\u8BD5\u65E5\u5FD7\u6570\u636E\u3002

Pay Attention

\u6A21\u5757\u4E0E\u5BBF\u4E3B\u5FC5\u987B\u542F\u7528 YukiHookLogger.Configs.isRecord \u624D\u80FD\u83B7\u53D6\u5230\u8C03\u8BD5\u65E5\u5FD7\u6570\u636E\u3002

\u7531\u4E8E Android \u9650\u5236\u4E86\u6570\u636E\u4F20\u8F93\u5927\u5C0F\u7684\u6700\u5927\u503C\uFF0C\u5982\u679C\u8C03\u8BD5\u65E5\u5FD7\u8FC7\u591A\u53EF\u80FD\u4F1A\u9020\u6210 TransactionTooLargeException \u5F02\u5E38\u3002

`,69),p=[e];function t(c,r){return a(),o("div",null,p)}const i=s(l,[["render",t],["__file","YukiHookDataChannel.html.vue"]]);export{i as default};