【发布时间】:2015-04-04 14:15:43
【问题描述】:
我正在使用ProGuard 来混淆可执行的.jar 文件。当我使用Procyon 反编译代码时,具有主要方法的类仍然具有其原始名称。这是由于
-keepclasseswithmembers public class * {
public static void main(java.lang.String[]);
}
在默认配置中。
如果我删除它,ProGuard 将不会处理。有没有办法用主要方法混淆类名,还是有充分的理由反对它?
【问题讨论】: