2010-08-05 97 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修改的代碼。