Skip to content

android hook Handler 的dispatchMessage方法的时候没有执行originalMethod #4

@kastland

Description

@kastland

hi,你好。最近在用你的zhooklib的时候遇到一个问题,我的项目在Application onCreate的时候开始hook 系统Handler的dispatchMessage方法,普通的message都可以hook成功,但是在执行一个wifiManager的serviceHandler的dispatchmessage的时候,虽然执行了beforeHookedMethod,但是之后并没有执行原来的dispatchmessage,导致主线程一直在wait产生ANR。简单debug了一下,发现beforeHookMethod并没有抛出异常,不同的是这个handler是执行的远程服务的回调消息,不知道会不会跟这个有关,因为看不到so的代码所以也不好猜测只好来询问一下。谢谢!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions