2016-07-16 24 views
1

我將proguard傳遞給我預先合併的所有類文件和資源的目錄。其中一些資源是zip文件。如何讓proguard把zip文件當作資源?

不幸的是,proguard特意處理zip文件,將它們擴展到最終的jar文件中。 This is documented

每個輸入條目可以是:

  • 一個類文件或資源文件,
  • ...
  • ZIP文件,含有上述的,
  • 甲目錄(結構),包含任何上述內容。

我現在使用的解決方案是預先壓縮一切,迫使proguard的不遞歸到zip文件。

有沒有更好的方法?

回答

0

包裝策略無法更改。您可以更改zip文件的擴展名,以便將其視爲資源文件,或者確實可以在另一個zip文件或jar文件中預先打包壓縮文件。

相關問題