Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

打开插(插件中进行了bindservice的)件,出现RuntimeException异常,求指导! #427

Open
a40255478 opened this issue Jan 12, 2018 · 6 comments

Comments

@a40255478
Copy link


java.lang.RuntimeException: Unable to start activity ComponentInfo{com.hnebang.ebchatdemo/com.hnebang.ebchat.ui.MainActivity}: java.lang.IllegalArgumentException: method android.app.IActivityManager.bindService argument 5 has type android.app.IServiceConnection, got com.morgoo.droidplugin.hook.handle.IActivityManagerHookHandle$bindService$1
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2793)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2864)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1567)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6524)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:941)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:831)
Caused by: java.lang.IllegalArgumentException: method android.app.IActivityManager.bindService argument 5 has type android.app.IServiceConnection, got com.morgoo.droidplugin.hook.handle.IActivityManagerHookHandle$bindService$1
at java.lang.reflect.Method.invoke(Native Method)
at com.morgoo.droidplugin.hook.HookedMethodHandler.doHookInner(HookedMethodHandler.java:52)
at com.morgoo.droidplugin.hook.proxy.ProxyHook.invoke(ProxyHook.java:60)
at com.morgoo.droidplugin.hook.proxy.IActivityManagerHook.invoke(IActivityManagerHook.java:63)
at java.lang.reflect.Proxy.invoke(Proxy.java:813)
at $Proxy28.bindService(Unknown Source)
at android.app.ContextImpl.bindServiceCommon(ContextImpl.java:1633)
at android.app.ContextImpl.bindService(ContextImpl.java:1592)
at android.content.ContextWrapper.bindService(ContextWrapper.java:636)
at com.hnebang.ebchat.ui.MainActivity.initServer(MainActivity.java:203)
at com.hnebang.ebchat.ui.MainActivity.onCreate(MainActivity.java:141)
at android.app.Activity.performCreate(Activity.java:6910)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
at com.morgoo.droidplugin.hook.handle.PluginInstrumentation.callActivityOnCreate(PluginInstrumentation.java:110)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2746)
... 9 more
java.lang.IllegalArgumentException: method android.app.IActivityManager.bindService argument 5 has type android.app.IServiceConnection, got com.morgoo.droidplugin.hook.handle.IActivityManagerHookHandle$bindService$1
at java.lang.reflect.Method.invoke(Native Method)
at com.morgoo.droidplugin.hook.HookedMethodHandler.doHookInner(HookedMethodHandler.java:52)
at com.morgoo.droidplugin.hook.proxy.ProxyHook.invoke(ProxyHook.java:60)
at com.morgoo.droidplugin.hook.proxy.IActivityManagerHook.invoke(IActivityManagerHook.java:63)
at java.lang.reflect.Proxy.invoke(Proxy.java:813)
at $Proxy28.bindService(Unknown Source)
at android.app.ContextImpl.bindServiceCommon(ContextImpl.java:1633)
at android.app.ContextImpl.bindService(ContextImpl.java:1592)
at android.content.ContextWrapper.bindService(ContextWrapper.java:636)
at com.hnebang.ebchat.ui.MainActivity.initServer(MainActivity.java:203)
at com.hnebang.ebchat.ui.MainActivity.onCreate(MainActivity.java:141)
at android.app.Activity.performCreate(Activity.java:6910)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123)
at com.morgoo.droidplugin.hook.handle.PluginInstrumentation.callActivityOnCreate(PluginInstrumentation.java:110)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2746)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2864)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1567)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:156)
at android.app.ActivityThread.main(ActivityThread.java:6524)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:941)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:831)

@icepeach1220
Copy link

我也遇到同样的问题,你做出来啦吗

@a40255478
Copy link
Author

a40255478 commented Jun 19, 2019 via email

@icepeach1220
Copy link

做出来也意义不大了,不支持Android9.0 2019-06-19 me_message 发件人: icepeach1220 发送时间: 2019-06-19 11:24:06 收件人: DroidPluginTeam/DroidPlugin 抄送: a40255478; Author 主题: Re:_[DroidPluginTeam/DroidPlugin]打开插(插件中进行了bindservice的)件,出现RuntimeException异常,求指导!(#427) 我也遇到同样的问题,你做出来啦吗 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

意思是改了这个还有其他很多问题?

@a40255478
Copy link
Author

a40255478 commented Jun 19, 2019 via email

@icepeach1220
Copy link

OK,谢了

@icepeach1220
Copy link

那你有没有在Android9.0上试过其他的动态加载呢?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants