카카오 로그인 오류 관련

기존에 사용하던 com.kakao.sdk.auth.LoginClient 클래스가 동작하지않습니다.

라이브러리 버전은 com.kakao.sdk:v2-user:2.1.0 입니다.

새로운 방식인 UserApiClient 를 사용해야되는것은 가이드 받았으나 해당 부분이 갑자기 동작하지 않는것은 어떤이유인지 확인 부탁드리겠습니다.

안녕하세요

갑자기 동작하지 않는다는게 어떤 말씀이신지 제대로 이해하지 못했네요ㅠㅠ

조금 더 자세하게 설명 가능할까요?

이전버전에서 user:2.1.0 버전의 LoginClient에 대한 라이브러리를 정상 사용하였습니다.

그러나 build.gradle update 이후 아래와 같은 이슈가 발생되고 있습니다.

java.lang.NoClassDefFoundError:
at com.kakao.sdk.auth.AuthApiClient. (AuthApiClient.kt:35)
at com.kakao.sdk.auth.AuthApiClient$Companion$instance$2.invoke (AuthApiClient.kt:183)
at com.kakao.sdk.auth.AuthApiClient$Companion$instance$2.invoke (AuthApiClient.kt:158)
at kotlin.SynchronizedLazyImpl.getValue (LazyJVM.kt:74)
at com.kakao.sdk.auth.AuthApiClient$Companion.getInstance (AuthApiClient.kt:11)
at com.kakao.sdk.auth.LoginClient. (LoginClient.kt:27)
at com.kakao.sdk.auth.LoginClient$Companion$instance$2.invoke (LoginClient.kt:148)
at com.kakao.sdk.auth.LoginClient$Companion$instance$2.invoke (LoginClient.kt:143)
at kotlin.SynchronizedLazyImpl.getValue (LazyJVM.kt:74)
at com.kakao.sdk.auth.LoginClient$Companion.getInstance (LoginClient.kt:11)
at com.kakao.sdk.auth.LoginClient.getInstance (LoginClient.kt:2)
at com.gscaltex.energyplusev.sns.KakaoLogin.loginKakao (KakaoLogin.java:43)
at com.gscaltex.energyplusev.ActivityMain.CST_FO_01_050_BR_loginSNS (ActivityMain.java:722)
at com.gscaltex.energyplusev.bridge.HybridBridgeHome$28.run (HybridBridgeHome.java:1459)
at android.os.Handler.handleCallback (Handler.java:938)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loop (Looper.java:223)
at android.app.ActivityThread.main (ActivityThread.java:7868)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:981)

build.gradle을 update했다는게 카카오 SDK 2.1.0 버전에서 다른 버전으로 업데이트 했다는 의미인가요?

추가로 구현하신 코드와 앱 id 첨부 부탁드립니다

build.gradle을 update했다는게 카카오 SDK 2.1.0 버전에서 다른 버전으로 업데이트 했다는 의미인가요?
→ 카카오sdk 를 업데이트 하지 않았습니다. build.gradle 의 다른 sdk들을 업데이트 하였습니다.

추가로 구현한 코드 및 수정사항은 없습니다.

app id : com.gscaltex.energyplusev

build.gradle
implementation (‘com.kakao.sdk:v2-user:2.1.0’) {// 카카오 로그인
exclude group: ‘com.google.code.gson’, module: ‘gson’
}

에러구문
LoginClient.getInstance().isKakaoTalkLoginAvailable(context)

입니다.

앱 id는 카카오 디벨로퍼스 사이트에서 확인할 수 있는 6자리 숫자를 의미합니다.

제가 방금 2.1.0 버전을 확인했을 때는 이슈가 재현되지 않고 있네요

앱 Id와 함께 build.gradle 전문을 첨부 부탁드려요. 혹시라도 전문을 공개하기 어렵다면 저에게 메시지로 보내주시면 확인해보겠습니다