카카오 로그인 gradle merge 에서 에러 발생

문의 시 사용하시는 SDK 버전 정보를 알려주세요.

‘com.kakao.sdk:v2-user:2.0.5’ 사용해서 로그인 구현 시

java.lang.RuntimeException: Manifest merger failed with multiple errors

exception 발생합니다.

Error: Validation failed, exiting v2-common:2.0.5 manifest

라는 에러가 발생하는데 해결책이 있을까요?

@anon80357205
gradle plugin 버전이 어떻게 되시나요?

2.0.5 버전부터 Android 11에서 카카오톡 등 외부 패키지 설치여부를 체크하기 위해 Manifest 설정이 추가 되었습니다.
(Android 11 변경사항: https://developer.android.com/preview/privacy/package-visibility?hl=ko)

3.6.1 이상으로 설정 부탁드립니다.

buildscript {
    ...
    dependencies {
        classpath "com.android.tools.build:gradle:3.6.1"
        ...
    }
}

유니티 에서는 3.4.0 까지만 지원합니다~

@kingcsh1

2.0.4 이하 버전을 사용하세요

targetSDK를 30이상으로 설정하지 않았다면 Android 11에서도 외부 패키지 실행이 정상 동작합니다.