dodola / RocooFix

another hotfix framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

runtimefix在android7.0上不工作

cloud20161002 opened this issue · comments

如题,log:12-06 11:24:14.920 26109-26109/com.dodola.rocoosample.runtimefix E/Rocoo: replaceMethod
java.lang.IllegalStateException: Cannot create backup method from :: public java.lang.String com.dodola.rocoosample.HelloHack.showHello()
at com.lody.legend.art.ArtMethod.backup(ArtMethod.java:133)
at com.lody.legend.HookManager.hookMethodArt(HookManager.java:197)
at com.lody.legend.HookManager.hookMethod(HookManager.java:135)
at com.dodola.rocoofix.RocooFix.replaceMethod(RocooFix.java:626)
at com.dodola.rocoofix.RocooFix.fixClass(RocooFix.java:589)
at com.dodola.rocoofix.RocooFix.applyPatchRuntime(RocooFix.java:565)
at com.dodola.rocoofix.RocooFix.initPathFromAssetsRuntime(RocooFix.java:513)
at com.dodola.rocoosample.runtimefix.MainActivity$1.onClick(MainActivity.java:24)
at android.view.View.performClick(View.java:5609)
at android.view.View$PerformClick.run(View.java:22262)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6077)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:865)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:755)