getMethodByDesc

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

通过 Dex/Smali 签名获取方法。

val m = getMethodByDesc("Lcom/example/Foo;->doTask(Ljava/lang/String;I)V")

签名格式: L<class>;-><method>(<param_types>)<return_type>

Parameters

desc

方法的 Dex/Smali 描述符

classLoader

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


ClassLoader 扩展:通过 Dex 签名获取方法。

Parameters

desc

方法的 Dex/Smali 描述符