我必须构建一个应用程序来挂钩使用Xposed来自静态对象的一些值,但没有成功。这是我想要挂钩返回值的方法。同样可以返回10或其他值。
public static int somemethod () {
return 0
}
我可以使用哪些代码来挂钩此返回值?
更新问题:
我想使用xposed框架将return的值更改为另一个值。在我的例子中给出值0.并且我想使用xposed方法将该值更改为20或10。无论如何,我想知道xposed methode来做到这一点。
答案 0 :(得分:1)
尝试这样的事情
XposedHelpers.findAndHookMethod("someClass",
loadPkgParam.classLoader, "somemethod", new XC_MethodHook() {
@Override
protected void afterHookedMethod(MethodHookParam param)
throws Throwable {
param.setResult(neededResult);
}
});