首页
社区
课程
招聘
[求助]基于cydia substrate的关于UI界面onClick事件的拦截
发表于: 2016-7-9 08:04 5108

[求助]基于cydia substrate的关于UI界面onClick事件的拦截

2016-7-9 08:04
5108
各位大神,小弟初学cydia,一切懵懂中,问的问题肤浅,往大神勿鄙视,谢谢!
我尝试了getMethod,发现它只能勾到class内的public方法,甚至protected onCreate 都是getMethod返回null的。

类似下面这样的代码:

@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
Button button=new Button(this);
button.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
// TODO Auto-generated method stub

}
});
}

我想要挂到这个onClick方法,有什么方法可用吗?
请各位大神给点思路。
谢谢!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 42
活跃值: (492)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
cydia substrate hook java层 用的不是很好,一般用它hook native 函数,而且还能hook非导出函数。xposed好像可以直接hook java的private方法,java层一般用的xposed。
2016-7-30 16:01
0
游客
登录 | 注册 方可回帖
返回
//