Package-level declarations
Types
intercept 阶段使用的 libxposed chain 回调。
Hook 回调签名。
libxposed 102 hook DSL 构造器。
replace 阶段使用的 Kotlin 回调。
Properties
Functions
读取附加到实例上的字段。
读取附加到实例上的字段并转为指定类型。
读取附加到类上的静态字段。
按类名读取附加静态字段。
读取附加到类上的静态字段并转为指定类型。
按类名读取附加静态字段并转为指定类型。
创建 after 阶段声明块。
为指定类的全部构造器批量创建 after hook。
按类名为全部构造器批量创建 after hook。
为指定类中同名的全部方法批量创建 after hook。
按类名为同名的全部方法批量创建 after hook。
创建 before 阶段声明块。
为指定类的全部构造器批量创建 before hook。
按类名为全部构造器批量创建 before hook。
为指定类中同名的全部方法批量创建 before hook。
按类名为同名的全部方法批量创建 before hook。
为 Constructor 创建 after hook。
为 Method 创建 after hook。
为 Constructor 创建带稳定 reloadKey 的 after hook。
为 Method 创建带稳定 reloadKey 的 after hook。
为构造器列表批量创建 after hook。
为方法列表批量创建 after hook。
为 Constructor 创建 before hook。
为 Method 创建 before hook。
为 Constructor 创建带稳定 reloadKey 的 before hook。
为 Method 创建带稳定 reloadKey 的 before hook。
为构造器列表批量创建 before hook。
为方法列表批量创建 before hook。
为 Constructor 创建 hook。
为 Method 创建 hook。
为构造器列表批量创建 hook。
为方法列表批量创建 hook。
为 Constructor 创建 intercept hook。
为 Method 创建 intercept hook。
为 Constructor 创建带稳定 reloadKey 的 intercept hook。
为 Method 创建带稳定 reloadKey 的 intercept hook。
为构造器列表批量创建 intercept hook。
为方法列表批量创建 intercept hook。
为 Constructor 创建 replace hook。
为 Method 创建 replace hook。
为 Constructor 创建带稳定 reloadKey 的 replace hook。
为 Method 创建带稳定 reloadKey 的 replace hook。
为构造器列表批量创建 replace hook。
为方法列表批量创建 replace hook。
让 Method 直接返回固定值。
为 Method 创建带稳定 reloadKey 的固定返回值 hook。
获取实例字段引用,找不到时返回 null。
读取实例字段值。
按字段类型读取字段值。
按字段类型读取字段值,失败时返回 null。
读取实例字段值,失败时返回 null。
按类名列出字段。
按类名查找全部匹配字段。
按名称查找实例字段。
按类名查找字段。
按类名和字段名查找实例字段。
按精确字段类型查找字段。
按字段类型查找字段。
按字段类型查找字段,找不到时返回 null。
按名称查找实例字段,找不到时返回 null。
按类名查找字段,找不到时返回 null。
按类名和字段名查找实例字段,找不到时返回 null。
按精确字段类型查找第一个字段。
按精确字段类型查找第一个字段,找不到时返回 null。
按名称查找静态字段。
按类名和字段名查找静态字段。
按名称查找静态字段,找不到时返回 null。
按类名和字段名查找静态字段,找不到时返回 null。
读取附加到实例上的字段。
读取附加到实例上的字段并转为指定类型。
读取附加到类上的静态字段。
按类名读取附加静态字段。
读取附加到类上的静态字段并转为指定类型。
按类名读取附加静态字段并转为指定类型。
读取实例 Boolean 字段。
读取实例 Boolean 字段,失败时返回 null。
读取实例 Byte 字段。
读取实例 Byte 字段,失败时返回 null。
读取实例 Char 字段。
读取实例 Char 字段,失败时返回 null。
读取实例 Double 字段。
读取实例 Double 字段,失败时返回 null。
读取第一个指定精确类型的实例字段值。
读取第一个指定精确类型的实例字段值并转为指定类型。
读取实例 Float 字段。
读取实例 Float 字段,失败时返回 null。
读取实例 Int 字段。
读取实例 Int 字段,失败时返回 null。
读取实例 Long 字段。
读取实例 Long 字段,失败时返回 null。
读取对象字段。按类层级读取最近的同名字段,以兼容旧版静态字段访问。
读取对象字段并转为指定类型。
读取对象字段,找不到时返回 null;实例字段值为 null 时不回退。
读取对象字段并转为指定类型,失败时返回 null。
读取实例 Short 字段。
读取实例 Short 字段,失败时返回 null。
读取静态 Boolean 字段。
读取静态 Boolean 字段,失败时返回 null。
读取静态 Byte 字段。
读取静态 Byte 字段,失败时返回 null。
读取静态 Char 字段。
读取静态 Char 字段,失败时返回 null。
读取静态 Double 字段。
读取静态 Double 字段,失败时返回 null。
读取静态 Float 字段。
读取静态 Float 字段,失败时返回 null。
读取静态 Int 字段。
读取静态 Int 字段,失败时返回 null。
读取静态 Long 字段。
读取静态 Long 字段,失败时返回 null。
读取静态字段。
按类名读取静态字段。
读取静态字段并转为指定类型。
按类名读取静态字段并转为指定类型。
读取静态字段并转为指定类型,失败时返回 null。
按类名读取静态字段并转为指定类型,失败时返回 null。
读取静态字段,失败时返回 null。
按类名读取静态字段,失败时返回 null。
读取静态 Short 字段。
读取静态 Short 字段,失败时返回 null。
递归读取实例字段。
为指定类的全部构造器批量创建 hook。
按类名为全部构造器批量创建 hook。
为指定类中同名的全部方法批量创建 hook。
按类名为同名的全部方法批量创建 hook。
为指定类的全部构造器批量创建 intercept hook。
按类名为全部构造器批量创建 intercept hook。
为指定类中同名的全部方法批量创建 intercept hook。
按类名为同名的全部方法批量创建 intercept hook。
移除附加到实例上的字段。
移除附加到实例上的字段。
移除附加到类上的静态字段。
按类名移除附加静态字段。
用同一个 XposedInterface.Hooker 逐个原子替换旧 handle,返回新 handle 列表。
创建 replace 阶段声明块。
为指定类的全部构造器批量创建 replace hook。
按类名为全部构造器批量创建 replace hook。
为指定类中同名的全部方法批量创建 replace hook。
按类名为同名的全部方法批量创建 replace hook。
用一个 intercept 风格的 lambda 原子替换当前 hook,返回新 handle。
用一个 replace 风格的 lambda 原子替换当前 hook,返回新 handle。
让指定类中同名的全部方法直接返回固定值。
让指定类名中同名的全部方法直接返回固定值。
写入附加到实例上的字段。
写入附加到实例上的字段。
写入附加到类上的静态字段。
按类名写入附加静态字段。
写入实例 Boolean 字段。
写入实例 Byte 字段。
写入实例 Char 字段。
写入实例 Double 字段。
通过字段引用写入实例字段值。
写入实例字段值。
写入实例 Float 字段。
写入实例 Int 字段。
写入实例 Long 字段。
写入对象字段。按类层级写入最近的同名字段,以兼容旧版静态字段访问。
写入实例 Short 字段。
写入静态 Boolean 字段。
写入静态 Byte 字段。
写入静态 Char 字段。
写入静态 Double 字段。
通过字段引用写入静态字段值。
写入静态字段值。
按类名写入静态字段值。
写入静态 Float 字段。
写入静态 Int 字段。
写入静态 Long 字段。
写入静态字段。
按类名写入静态字段。
写入静态 Short 字段。
获取静态字段引用。
获取静态字段引用,找不到时返回 null。
读取静态字段值。
按类名读取静态字段值。
读取静态字段值并转为指定类型。
按类名读取静态字段值并转为指定类型。
读取静态字段值,失败时返回 null。