我正在尝试使用反射,它在 Android 12 及以下 Android 12 上运行良好,但当我尝试使用 Android 13 时,它会崩溃 反映引导失败: java.lang.reflect.InitationTargetException 在 java.lang.reflect.Method.invoke(本机方法) 在me.weishu.reflection.BootstrapClass.(BootstrapClass.java:27) 在me.weishu.reflection.BootstrapClass.exemptAll(BootstrapClass.java:72) 在me.weishu.reflection.Reflection.unseal(Reflection.java:35)
我正在使用这个库中的代码
https://github.com/tiann/FreeReflection
主要是要求
Caused by: java.lang.NoSuchMethodException: dalvik.system.VMRuntime.setHiddenApiExemptions [class [Ljava.lang.String;] at java.lang.Class.getMethod(Class.java:2103)
类似问题,最终解决方案: