代码混淆排除 Getter 和 Setter

Kar*_*ghi 1 java obfuscation proguard getter-setter

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

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

如果是这样,请为我提供示例指定的位置。

T. *_*art 6

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

-keepclassmembers class * {
    *** get*();
    void set*(***);
}
Run Code Online (Sandbox Code Playgroud)

假设您的 setter 不返回值。