0

我尝试使用 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;
.....

任何人都可以帮忙吗?

4

1 回答 1

0

使用 proguard gui 并取消选中以下选项

skip non public library class 
skip non public library class members
于 2013-03-21T10:23:04.103 回答