xposed hook 问题

Mr_RiceMa 2015-04-20 09:42:56
玩xposed框架时,出现这种异常是什么意思,该怎么解决
04-20 21:03:11.580: I/dalvikvm(8170): Could not find method android.support.multidex.PreMultiDexExtractor.load, referenced from method android.support.multidex.MultiDex.installPreBuild
04-20 21:03:11.580: W/dalvikvm(8170): VFY: unable to resolve static method 1872: Landroid/support/multidex/PreMultiDexExtractor;.load (Landroid/content/Context;Landroid/content/pm/ApplicationInfo;Ljava/io/File;Z)Ljava/util/List;

04-20 21:03:11.605: E/AndroidRuntime(8170): FATAL EXCEPTION: main
04-20 21:03:11.605: E/AndroidRuntime(8170): java.lang.RuntimeException: Unable to instantiate application com.jingdong.app.mall.MyApplication: java.lang.RuntimeException: installation failed (Field path not found in class dalvik.system.PathClassLoader).
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.app.LoadedApk.makeApplication(LoadedApk.java:509)
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4675)
04-20 21:03:11.605: E/AndroidRuntime(8170): at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method)
04-20 21:03:11.605: E/AndroidRuntime(8170): at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:631)
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.app.ActivityThread.handleBindApplication(Native Method)
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.app.ActivityThread.access$1400(ActivityThread.java:168)
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1389)
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.os.Handler.dispatchMessage(Handler.java:99)
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.os.Looper.loop(Looper.java:137)
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.app.ActivityThread.main(ActivityThread.java:5493)
04-20 21:03:11.605: E/AndroidRuntime(8170): at java.lang.reflect.Method.invokeNative(Native Method)
04-20 21:03:11.605: E/AndroidRuntime(8170): at java.lang.reflect.Method.invoke(Method.java:525)
04-20 21:03:11.605: E/AndroidRuntime(8170): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1209)
04-20 21:03:11.605: E/AndroidRuntime(8170): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1025)
04-20 21:03:11.605: E/AndroidRuntime(8170): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
04-20 21:03:11.605: E/AndroidRuntime(8170): at dalvik.system.NativeStart.main(Native Method)
04-20 21:03:11.605: E/AndroidRuntime(8170): Caused by: java.lang.RuntimeException: installation failed (Field path not found in class dalvik.system.PathClassLoader).
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.support.multidex.MultiDex.install(MultiDex.java:238)
04-20 21:03:11.605: E/AndroidRuntime(8170): at com.jingdong.common.BaseApplication.attachBaseContext(BaseApplication.java:104)
04-20 21:03:11.605: E/AndroidRuntime(8170): at com.jingdong.app.mall.MyApplication.attachBaseContext(MyApplication.java:82)
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.app.Application.attach(Application.java:197)
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.app.Instrumentation.newApplication(Instrumentation.java:1008)
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.app.Instrumentation.newApplication(Instrumentation.java:992)
04-20 21:03:11.605: E/AndroidRuntime(8170): at android.app.LoadedApk.makeApplication(LoadedApk.java:504)
04-20 21:03:11.605: E/AndroidRuntime(8170): ... 15 more
...全文
267 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dos_santos 2015-07-10
  • 打赏
  • 举报
回复
添加multidex支持https://android.googlesource.com/platform/frameworks/multidex/+/master/library/src/android/support/multidex

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧