Reflection dalvik.system.DexClassLoader.findClass() NoSuchMe



For method:

Ldalvik/system/DexClassLoader;->findClass(Ljava/lang/String;)Ljava/lang/Class;

DexClassLoader

继承自ClassLoader

下面的NoSuchMethodException呼叫Class.getMethod()失败:

Class.forName("dalvik.system.DexClassLoader")).getMethod("findClass",Class.forName("java.lang.String"))

我不明白为什么这个电话失败了。除非我遗漏了什么,否则该方法是继承的,应该返回。

findClassprotected,因此不会被getMethod()返回。相反,应该使用getDeclaredMethod(),因为它也将返回privateprotected访问级方法。

相关内容

  • 没有找到相关文章

最新更新