shuihuadx / XposedHook

免重启Xposed模块改进
321 stars 101 forks source link

Android9报错java.lang.NoClassDefFoundError #8

Open YangYiyu opened 4 years ago

YangYiyu commented 4 years ago

你好,我在运行到 cls.getDeclaredMethod(handleHookMethod, XC_LoadPackage.LoadPackageParam.class).invoke(instance, loadPackageParam); 时遇到以下错误: E/EdXposed-Bridge: java.lang.NoClassDefFoundError: Failed resolution of: Lde/robv/android/xposed/callbacks/XC_LoadPackage$LoadPackageParam; at java.lang.Class.getDeclaredMethodInternal(Native Method) at java.lang.Class.getMethod(Class.java:2064) at java.lang.Class.getDeclaredMethod(Class.java:2047) at com.example.xposedhook.HookLoader$1.afterHookedMethod(HookLoader.java:57) at de.robv.android.xposed.XC_MethodHook.callAfterHookedMethod(XCMethodHook.java:68) at EdHooker.hook(Unknown Source:142) at android.app.Instrumentation.newApplication(Instrumentation.java:1125) at android.app.LoadedApk.makeApplication(LoadedApk.java:1087) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6010) at com.elderdrivers.riru.edxp._hooker.yahfa.HandleBindAppHooker.hook(HandleBindAppHooker.java:21) at android.app.ActivityThread.access$1300(ActivityThread.java:207) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1748) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6863) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:537) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

我是在AndroidStudio3.1下编译,运行环境Android9,由于Android相关知识掌握不足,多方查阅无法解决,特来求助,非常感谢。