写xp模块遇到点问题望大牛解答

有劳各位大牛。是这样的,本人是一个新手,没有什么java的基础,最近也是跟着论坛的教程学着写xp模块,想要实现写一个模块内购一个游戏,这个游戏用直接修改非常简单,但是写成模块却遇到一些问题。

第一个问题就是在写xp模块时使用findandhookmethod函数时里面有一个参数object,需要hook的方法他的参数我判断不了是什么类型(就是不像教程里一样是String,int之类的),所以我想请问一下这个参数的类型到底是什么

img

img

然后还有一个问题就是我是第一次写xp模块嘛,都是跟着教程替换原本方法里的参数的值。但是,按照我直接修改内购的思路,就是把成功对应方法里的代码换到失败里面或者是把调用失败方法的地方全部换成调用成功的方法。那么请问xp里面有没有函数可以直接把hook到的方法转换成执行另一个hook到的方法里面的代码的函数/方法?

感谢大牛的解答,祝您生活愉快,工作顺利!

就是传游戏项目GameItem类对象。

https://github.com/sanfengAndroid/FakeXposed