org.jetbrains.kotlinx:kotlinx-coroutines-Android:1.2.0
に更新した後= Androidビルドが問題で失敗しました:More than one file was found with OS independent path 'META-INF/atomicfu.kotlin_module'
それを機能させるための回避策はありますか?
アプリレベルでbuild.gradle
以下をAndroid
レベルに追加します:-
packagingOptions {
pickFirst("META-INF/atomicfu.kotlin_module")
}
それは次のようになります:-
Android {
.......
packagingOptions {
......
pickFirst("META-INF/atomicfu.kotlin_module")
}
}
_-dontwarn kotlinx.atomicfu.**
_ライブラリのバージョン_1.2.1
_でビルドを動作させるには、プロガードルールファイルに_kotlinx-coroutines-Android
_を追加するだけで十分でした。
_build.gradle
_ファイルにpackagingOptions { pickFirst('META-INF/atomicfu.kotlin_module') }
またはpackagingOptions { exclude('META-INF/atomicfu.kotlin_module') }
ブロックを追加しても機能しませんでした。