2017-08-18 3 views
-1

私のアンドロイドプロジェクトにCommons-ioパッケージをコンパイルします。 プロジェクトapkファイルを作成するときにprogaurdに問題があります。 このパッケージを無視するためのプロガウルドルールは何ですか?私のプロジェクトにcommons-ioをコンパイルすることによってprogaurdはapkを作成できませんか?

コンパイル 'org.apache.commons:コモンズ-IO:1.3.2'

エラーは次のとおりです。

警告:例外タスクにjava.io.IOExceptionを処理中:CAN [C:\ Users *** \ app \ build \ intermediates \ transforms \ proguard \ release \ jars \ 3 \ 1f \ main.jarに書き込むことはできません。 caches \ modules-2 \ files-2.1 \ org.apache.commons \ commons-io \ 1.3.2 \ b6dde38349ba9bb5e6ea6320531eae969985dae5 \ commons-io-1.3.2.jar(;;;; **クラス)](Duplicate zipエントリ[org/a/a/a/a.class == commons-io-1.3.2.jar:org/apac彼/コモン/ IO/FileUtils.class]))

+0

可能な複製(https://stackoverflow.com/questions/26059838/duplicate-zip-entry-after-gradle-plugin -v0-13-1) – FelixSFD

答えて

0

私は同じ問題がありました。私のケースでは、いくつかのビルドを行ったことがありませんでした 月、依存性コンパイル 'org.apache.commons:commons-io:1.3.2'はもはや有効ではありません(私は 私のローカルリポジトリにはまだあります)。

「commons-io:commons-io:1.3.2」をコンパイルすると、proGuard は正常に実行されました。

出典:[Gradleのプラグインv0.13.1後の重複ZIPエントリ]のCjS's answer

関連する問題