如何hook可变个数的形参,如下方法:
public void x(String str1, String str2, Object... obj){...}
想要hook这个obj的入参,类型需要写成Object[].class,代码如下:
findAndHookMethod(
clazz.getName(),
clazz.getClassLoader(),
"x",
String.class,
String.class,
Object[].class,
new XC_MethodHook() {
}
);