ビルド時の”Duplicate files copied in APK META-INF/LICENSE”対策




各種ライブラリをアップデートしたりすると、ビルド時に以下のようなエラーが出てくることがあります。

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. > com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/LICENSE

対策方法として、appフォルダ以下のbuild.gradleファイルに以下を追加編集することで解決できます。

android {
    ~(中略)

    packagingOptions {
        exclude 'META-INF/LICENSE'
    }

    ~(中略)
}