おそらく「proguard.cfg」の問題です。「-injars」は含まれていますか?プロジェクトに別のプロジェクトがライブラリとして含まれている場合、jar は 2 回処理される可能性があります。「proguard.cfg」を投稿していただけますか?
http://proguard.sourceforge.net/index.html#manual/troubleshooting.htmlからの抜粋:
入力 jar には、同じ名前の複数のリソース ファイルが含まれています。ProGuard は、以前に使用された名前のファイルをスキップして、通常どおりリソース ファイルのコピーを続行します。繰り返しになりますが、警告は何らかの問題を示している可能性があるため、重複を削除することをお勧めします。これを行う便利な方法は、入力 jar にフィルターを指定することです。これらの警告をオフにするオプションはありません。
オプション1:
「-injars」を投稿できないため、「android-support-v13.jar」または「android-support-v13.jar」も含むプロジェクトに含まれるライブラリが含まれているかどうかを確認してください。
IntelliJ IDEA 内で Ant を使用してビルドしていると仮定すると、-injars、-outjars、または -libraryjars オプションを追加してはなりません。Ant スクリプトが既にそれを行っています。
オプション #2:
警告は無害ですが、クリーン ビルドはハッピー ビルドであるため、次のことを試してください。
http://web.archive.org/web/20160206204259/http://www.dancartoon.com/2012/01/14/fixing-proguard-warning-cant-write-resource-meta-infmanifest-mf/
と
https://gist.github.com/paulpv/4439012
オプション #3:
(!META-INF/MANIFEST.MF)
各「-injars」コマンドの後に含める
-injars library.jar(!META-INF/MANIFEST.MF)
オプション #4: Android Proguard 重複定義
サードパーティのライブラリを別のディレクトリ (私の場合は「lib」) に移動することでこれを修正しました。その後追加
-injars lib/jmdns.jar
proguard.cfg ファイルに。
オプション 5: Android - Proguard 重複 zip エントリ エラー
Proguard 構成ファイルに次の行が含まれている場合は、それを削除します。
-injars bin/classes
オプション #6: proguard を使用した Android 難読化アプリは、ライブラリ jar を難読化し続けます。
Proguard にライブラリ jar をそのまま残す別の方法を見つけたのは、パッケージ名を保持するように依頼することでした。
-keep class javax.** { *; } -クラスの組織を維持** { *; } - クラス twitter4j.** { *; を保持します。}
オプション #7:
hereに似た奇妙な解決策(srcフォルダーのMETA-INFフォルダーを削除する)。