public class XposedManager implements IXposedHookLoadPackage {
public void handleLoadPackage(LoadPackageParam lpparam) throws Throwable {
if(lpparam.packageName.equals("com.bbk.appstore")) {
XposedHelpers.findAndHookMethod("com.a.b.c", lpparam.classLoader,"a", new XC_MethodHook() {
@Override
protected void afterHookedMethod(MethodHookParam param)
throws Throwable {
// TODO Auto-generated method stub
String result = "this is your value";
param.setResult(result );
}
});
}
}
这段代码可以修改函数的返回值,我想修改函数本身的参数值可以吗?比如sum(a)函数中的a 值