我尝试使用 ProGuard 和 NetBeans 来混淆该类。反编译后,我看到它只是重命名局部变量名称。
谁能帮我解释一下如何重构包括公共成员在内的所有变量名称。我可以自己在 NetBeans 中做到这一点,但这需要很长时间。此外,ProGuard 混淆了所有内容,甚至是库;我只想混淆我的课程。库是否被混淆并不重要。
例如,我的全局类包含如下变量:
public class D {
public static boolean doneSplash = false;
public static boolean bossActive = false;
.....
有没有办法让它像...
public class D {
public static boolean asdsa6d = false;
public static boolean xgrrret7 = false;
.....
任何人都可以帮忙吗?