代码混淆不包括Getters和Setter

问题描述 投票:1回答:1

我正在使用proguard GUI来混淆我的java代码。

我的要求是我不想混淆我的Getter和setter。 proguard GUI中是否有任何选项可以排除Getter的混淆,单独设置setter。

如果是这样,请提供我在哪里指定示例。

java proguard obfuscation getter-setter
1个回答
2
投票

您可以添加以下规则以保留所有getter / setter:

-keepclassmembers class * {
    *** get*();
    void set*(***);
}

假设你的setter没有返回值。

© www.soinside.com 2019 - 2024. All rights reserved.