尝试保留具有多个参数的方法
public class Foo {
public static void sayHello(Object v1, String v2) {
...
}
}
混淆器配置:
-keep class Foo {
void sayHello(***);
}
不工作。如何指定参数列表? ***
不工作。
最佳答案
要匹配多个参数类型,您需要使用:
-keep class Foo {
void sayHello(...);
}
***
将仅匹配单个参数(但接受所有可能的类型)。另请看一下 ProGuard 手册,它解释得很好:ProGuard manual, Class Specification
关于proguard:保留带有参数列表的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49328327/