getMethodByDescOrNull

fun getMethodByDescOrNull(desc: String, classLoader: ClassLoader = EzReflect.classLoader): Method?

通过 Dex/Smali 签名获取方法,找不到返回 null。

描述符格式错误会抛 IllegalArgumentException——这跟"目标不存在"是两类不同问题, 应该尽早暴露而不是被吞成 null。

Parameters

desc

方法的 Dex/Smali 描述符

classLoader

用于解析描述符和加载目标类的 ClassLoader


ClassLoader 扩展:通过 Dex 签名获取方法,找不到返回 null。

Parameters

desc

方法的 Dex/Smali 描述符