2010-08-05 41 views
0

使用proguard时,它似乎混淆了我仅仅包含的整个名称空间。我可以告诉它只模糊我的代码,而不是所有的库即时使用?一些库依赖于各种反射。Java obfuscation

回答

0

我从来没有使用ProGuard,但是您应该能够使用"keep" options从模糊处理中排除类,包等。

+0

我想要保持相反的东西。 混淆只有指定的名称空间将是伟大的... – albert 2010-08-09 18:30:15

+0

我猜测,但不要告诉ProGuard哪里的ZIP文件的libs;即从类路径中移除它们。 – 2010-08-09 22:46:32

0

Proguard区分输入JAR和库JAR。您应该指定应使用injar进行混淆/收缩的代码以及不应使用libraryjar修改的代码。