id
为当前 hook 设置底层 hook ID。
同模块、同 executable 下相同 hook ID 的新 hook 会原子替换旧 hook,旧 XposedInterface.HookHandle 失效。 传 null 表示明确不分配 hook ID,并关闭本库的默认自动聚合 / ID;为热重载保持稳定的 hook ID 请优先 使用 reloadKey,避免把一般内部 hook ID 和跨版本契约混为一谈。
hook ID 是 libxposed API 102 能力。运行在只实现 API 101 的 framework 上时,传非 null 值会在 安装该 hook 时抛出 IllegalStateException;传 null 与不调用本方法都能正常工作。
Parameters
value
hook ID,可为 null,非空时不得为空白字符串