From eb8a31e3c397090f7043d2120cfa841bc77cf543 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Fri, 26 Aug 2022 22:33:26 +0800 Subject: [PATCH] Update api-exception documentation --- docs/config/api-exception.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/docs/config/api-exception.md b/docs/config/api-exception.md index 860a7294..fd930b91 100644 --- a/docs/config/api-exception.md +++ b/docs/config/api-exception.md @@ -945,6 +945,28 @@ injectMember { 请确认你 Hook 的方法是否为静态类型,静态类型的方法没有实例,不能使用此功能,若非静态方法,请检查实例是否已经销毁。 +!> `IllegalStateException` Current hooked Member args is null + +**异常原因** + +在 `HookParam` 中调用 `args` 变量但获取不到当前实例方法、构造方法的参数数组。 + +> 示例如下 + +```kotlin +injectMember { + // ... + afterHook { + // 调用了此变量 + args... + } +} +``` + +**解决方案** + +这种问题一般不会发生,真的发生了此问题,请携带详细日志进行反馈。 + !> `IllegalStateException` Current hooked Member is null **异常原因**