* 증상
- 빌드시 다음과 같은 에러 발생
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. > com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/google/android/gms/common/api/zza.class |
* 해결
- build.gradle 에서 firebase core 추가.
- GPG와 동일한 버전으로 변경. 오류가 날때 firebase version 은 11.0.4 최신으로 사용중인 상태.
if (!project.hasProperty('gms_library_version')) { ext.gms_library_version = '10.2.1' }
if (!project.hasProperty('firebase_library_version')) { ext.firebase_library_version = '10.2.1' // 현재 적용중인 GPG의 버전과 동일하게 변경. }
compile "com.google.android.gms:play-services-games:${gms_library_version}" ... compile "com.google.firebase:firebase-core:${firebase_library_version}" // 새로 추가. compile "com.google.firebase:firebase-messaging:${firebase_library_version}"
|