[안드로이드] Duplicate class com.google.android.play.core.common.IntentSenderForResultStarter found in modules jetified-core-1.xx.x-runtime (com.google.android.play:core:1.x.x) and jetified-core-common-2.x.x-runtime (com.google.android.play:core-common:2.x.x)

thsamajiki·2023년 11월 30일
0

트러블슈팅

목록 보기
15/27
post-custom-banner

오류

gradle dependency 버전을 업그레이드 하는 과정에서 위와 같은 오류가 발생했다.
오류가 발생하는 곳은 아래의 com.google.android.play:core 부분이었다.

오류가 발생한 원인을 분석해보니 Play Core 자바 및 Kotlin 라이브러리는 기능별 여러 Android 라이브러리로 분할되었기 때문에 발생하는 오류였다.

참고 사이트 : https://developer.android.com/guide/playcore?hl=ko


해결 방법

다음과 같이 여러 라이브러리로 나누어주니까 문제가 말끔히 해결되었다.

implementation 'com.google.android.play:asset-delivery-ktx:2.1.0'
implementation 'com.google.android.play:feature-delivery-ktx:2.1.0'
implementation 'com.google.android.play:review-ktx:2.0.1'
implementation 'com.google.android.play:app-update-ktx:2.1.0'

profile
안드로이드 개발자
post-custom-banner

0개의 댓글