使用 proguard 保留具有单个参数的方法

Pri*_*rat 5 android proguard

我有一种方法

public class XYZ {
    public void foo(boolean isAvailable) {

    }
}
Run Code Online (Sandbox Code Playgroud)

我正在使用 Proguard 进行混淆,请让我知道如何使用它的布尔参数保留方法 foo。

Uma*_*kar 5

你可以做这样的事情

-keepparameternames

-keep class com.abc.XYZ {
    public void foo(boolean);
}
Run Code Online (Sandbox Code Playgroud)

-keepparameternames不会混淆方法参数