2017-07-06 30 views

回答

0

ProGuard的嘗試微調/混淆的一切,除非它是明確的規則保留,所以你要找的關鍵是創建一個規則,告訴它把一切都只是一個特定的類:

-keep class !com.yourpackage.example.class { *; } 

這肯定會提供你所要求的,但我也想知道這是否有用。 ProGuard不僅提供代碼混淆功能 - 它還刪除了未使用的代碼以使APK變小,因此我們應該始終嘗試將其應用於儘可能多的事情。

+0

我已經試過這個,但它並沒有模糊整個項目 –

+0

正確..你不能混淆整個Android項目。活動,服務,視圖等(幾乎所有在AndroidManifest.xml中聲明的)都不能由於被外部訪問而被混淆。 –