問題の解決に苦労しており、いくつかのオプションを試しましたが、解決できませんでした。
署名された apk を作成する場合にのみ、問題が発生します:
エラー: タスク ':app:transformClassesWithJarMergingForDebug' の実行に失敗しました。com.android.build.api.transform.TransformException: java.util.zip.ZipException: 重複エントリ: com/applovin/adview/AdViewController.class
ライブラリ構造 : http://prntscr.com/ay9uam
依存構造 :
dependencies {
compile 'com.android.support:multidex:1.0.1'
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.3.0'
compile 'com.android.support:recyclerview-v7:23.3.0'
compile project(':library')
compile 'com.google.android.gms:play-services:8.4.0'
//compile 'com.google.android.gms:play-services-ads:8.4.0'
compile 'com.pollfish:pollfish:+:googleplayRelease@aar'
}
注: 1つの問題multiDexEnabled true
をcompile 'com.android.support:multidex:1.0.1'
解決するために追加する必要があるので、追加しました。CMD+O(Mac) を検索するとAdViewController.class
、次のようになります: http://prntscr.com/ay9uoy
問題を解決するための次のステップは何ですか。アプリはすべてのケース (エミュレーター、デバイスで実行中) で正常に実行され、署名済みの apk を生成するときにのみ、上記の問題が発生します。これが私のタスクの最後のステップです。私は立ち往生しています。
どんな返信も私にとって恩恵になります。