■
Android Studioでサンプルアプリを作って、エミュレータで動作確認しようとしたらこんなエラーがでた。
Error:java.lang.RuntimeException: 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/DEPENDENCIES.txt' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/NOTICE' exclude 'META-INF/LICENSE' exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/notice.txt' exclude 'META-INF/license.txt' exclude 'META-INF/dependencies.txt' exclude 'META-INF/LGPL2.1' } }
ライブラリのライセンス関係のファイルがかぶったりしてるのかなぁとおもっているけど、とりあえずは良しとしてまた確認する。