2012-01-31 82 views
0

我的代碼看起來死在Java項目中,但在其他地方被調用。我如何告訴Proguard在收縮階段忽略它,仍然混淆了它?如何告訴Proguard混淆特定的死代碼

看來,你可以縮小或不縮小(所有代碼或沒有)。有沒有辦法縮小特定的類成員名稱?

回答

0

您可以保留入口點,但仍然使用選項-keep,allowobfuscation對其進行混淆。這是非常不尋常的,因爲將他們的名字改爲無意義的字符串使得使用它們實際上非常困難。

見ProGuard的手冊>應用>Keep options