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

哈喽,有办法支持Fragment的插桩注入么? #24

Open
silentpride opened this issue Sep 14, 2017 · 4 comments
Open

哈喽,有办法支持Fragment的插桩注入么? #24

silentpride opened this issue Sep 14, 2017 · 4 comments

Comments

@silentpride
Copy link

No description provided.

@hydraxman
Copy link
Owner

写个父类,复写相关方法,直接注入即可
不写父类不行哈,系统的类肯定无法注入的

@silentpride
Copy link
Author

我也是这么做的,但是感觉好蠢。。

@silentpride
Copy link
Author

我有个一思路,在visit的时候读取该类的父类,发现如果是fragment,就修改其继承关系,让它继承我自己封装好的一个baseFragment,但是失败了。我感觉思路应该没有问题,但是asm的代码我不太熟,写的可能有问题,最后失败了。

@wslaimin
Copy link

我有个一思路,在visit的时候读取该类的父类,发现如果是fragment,就修改其继承关系,让它继承我自己封装好的一个baseFragment,但是失败了。我感觉思路应该没有问题,但是asm的代码我不太熟,写的可能有问题,最后失败了。

写个父类,复写相关方法,直接注入即可
不写父类不行哈,系统的类肯定无法注入的

我有尝试新增方法,但是dex过程会报错

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

3 participants