onTargetReady

注册「目标进程准备好后跑什么」的回调。

初次加载:在 initOnPackageLoadedAsTargetReadyinitOnPackageReadyinitOnSystemServerStarting 末尾触发。 热重载:handleHotReloadedHotReloadSession.restore 还原 snapshot 后触发。

允许多次注册;按注册顺序执行。如果调用 onTargetReady 时目标进程已经完成就绪分发, 新注册的回调会立即在当前线程执行一次,避免错过当前进程。

默认自动热重载的聚合事务只覆盖首次 target-ready 分发前已注册的同步回调。目标已就绪后才注册的 回调会立即执行,但其后续 hook 不属于该批次;需要可靠跨代替换时使用显式 reloadKey(...) 或 自定义旧 handle 处置。

Parameters

callback

回调,可以从 EzXposed.packageName / classLoader / isSystemServer 读取当前上下文