
invoke
suwei95
这个作者很懒,什么都没留下…
展开
-
android invoke hidden API
String classpath = "android.content.pm.parsing.ParsingPackageUtils"; getAssistClass(classpath).getDeclaredMethod("readKeySetMapping", Parcel.class); 报错,接口被hidden 01-20 10:31:53.467 3929 3964 W eHandlerServic: Accessing hidden method Landroid/content/.原创 2022-01-20 10:55:50 · 2894 阅读 · 0 评论 -
java中invoke第一个参数为空/类对象,而不是类实例
使用invoke时,有时其第一个参数为空。查了一下大部分答案都说如果反射的方法是static时,可以为空。其他情况下,参数需为类对象的实例,但测试发现参数是类对象,而不是类实例。 Method forName = Class.class.getDeclaredMethod("forName", String.class); Class<?> vmRuntimeClass = (Class<?>) forName.invoke(null, "dalvik.system.VMRunt原创 2022-01-19 18:45:17 · 1333 阅读 · 1 评论