[Android] Duplicate class kotlinx.coroutine.* 에러 처리

문제발생

회사에서 라이브러리를 배포했는데.

라이브러리 포함 후 빌드시 아래처럼 에러가 발생했다고 보고를 받았다.

최근에는 참 보기힘든 에러인데 해결방법은 생각보다 간단하다

해결방법

클래스 중복 문제인데

보통 찾아보면 아래 코드처럼 exclude 처리를 하라고 한다.

exclude group: 'org.jetbrains.kotlinx', module: 'kotlinx-coroutines-core-jvm'

위 방법으로도 해결이 안되면 Gradle 버전을 올려주면 해결된다.