我使用proguard GUI来混淆我的java代码。
我的要求是我不想混淆我的Getter和setter。 proguard GUI中是否有任何选项可以排除Getter的混淆,单独设置setter。
如果是这样,请告诉我在哪里指定一个例子。
答案 0 :(得分:2)
您可以添加以下规则以保留所有getter / setter:
-keepclassmembers class * {
*** get*();
void set*(***);
}
假设你的setter没有返回值。
答案 1 :(得分:0)
使用Dotfuscator,您必须添加这样的自定义排除规则(有关详细信息,请参见https://artifacts.alfresco.com/nexus/content/repositories/releases/org/alfresco/alfresco-transform-model/1.0.2.11/) documentation