2017-02-13 12 views
1

Gradleで2つのライブラリをインポートしようとしています。同じモジュールでコンパイルエラーが発生しました

私はそのうちの1つをインポートしていますが、両方をコンパイルすると以下の例外が発生します。

私はAndroidスタジオで働いています。すでにusinさ

dependencies { 
compile fileTree(include: ['*.jar'], dir: 'libs') 


compile ('org.bouncycastle:bcprov-jdk15on:1.50') { 
    exclude module: 'bcpkix-jdk15on' // Excluded to prevent cyclic dependencies 
} 

compile ('org.bouncycastle:bcpkix-jdk15on:1.50') { 
    exclude module: 'bcprov-jdk15on' // Excluded to prevent cyclic dependencies 
} 

}

おかげ

マーヴィン

+0

おそらくそれらのうちの1つにすでにもう1つが含まれているためです。したがって、同じライブラリを2回インポートしようとすると、「重複エントリ」を説明できるようです。 –

+0

はい、私は間違いを見つけました。アンドロイドは、既に弾力のある城を切り取ったバージョンを使用しています。それはcom.madgag.spongycastleと一緒に働いた。アイデアをありがとう。 – user2270079

答えて

0

アンドロイド:

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: org/bouncycastle/crypto/CipherParameters.class

と私の依存関係:

以下の例外を取得します弾む城のカットバージョン。それはcom.madgag.spongycastleと一緒に働いた。

関連する問題