2016-07-16 4 views
1

私はすべてのクラスファイルとリソースのディレクトリをproguardに渡し、あらかじめマージしています。これらのリソースの一部はzipファイルです。proguardをzipファイルをリソースとして扱うには?

残念ながら、proguardはzipファイルを特別に処理し、最後のjarファイルに展開します。 This is documented

各入力項目があることができる:

  • クラスファイルまたはリソースファイル、
  • ...
  • 上記のいずれかを含むzipファイル、
  • Aディレクトリ(構造体)。上記のいずれかを含みます。

私が今使っソリューションは、zipファイルに再帰しないようにProGuardのを強制的に、すべてを-ZIP事前にすることです。

良い方法がありますか?

答えて

0

パッケージ戦略は変更できません。 zipファイルの拡張子を変更することができるので、リソースファイルとして扱うか、zipファイルを別のzipファイルまたはjarファイルにあらかじめパッケージ化することができます。

関連する問題