[카카오 로그인 연동]

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

안녕하세요.
카카오 로그인 연동하여 사용자 정보를 가져오는 로직을 구성중에 있습니다.

SDK 버전은 v2를 사용중이고, 디벨로퍼 ‘Android SDK v2 사용법’ 보며 진행중입니다.
SDK 초기화 하고 카카오 로그인 부분에서 카카오 계정으로 로그인으로 매니페스트에

<activity android:name="com.kakao.sdk.auth.AuthCodeCustomTabsActivity">
            <intent-filter>
                <action android:name="android.intent.action.VIEW" />

                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />

                <data
                    android:host="oauth"
                    android:scheme="kakao{key}" />
            </intent-filter>
</activity>

위 처럼 추가 하였고, key는 네이티브 키.

public void login() {
        if (loginClient.isKakaoTalkLoginAvailable(context)) {
            loginClient.loginWithKakaoTalk(context, (oAuthToken, error) -> {
                if (error != null) {
                    Timber.e("Kakao Login :: error = %s", error.getMessage());
                } else {
                    Timber.e("Kakao Login :: Access Token :: %s", oAuthToken.getAccessToken());
                }

                return null;
            });
        } else {
            loginClient.loginWithKakaoAccount(context, (oAuthToken, error) -> {
                if (error != null) {
                    Timber.e("Kakao Login :: error = %s", error.getMessage());
                } else {
                    Timber.e("Kakao Login :: Access Token :: %s", oAuthToken.getAccessToken());
                }
                return null;
            });
        }
    }

다음과 같이 작성하여 실행하여,

웹페이지 창은 뜨는데 계정 입력하고 동의하고 계속하기 버튼을 눌러도 반응이 없습니다. 그 아래 취소 버튼도 마찬가지로 반응이 없구요.

혹시 제가 놓친 부분이 있을까요?

@dev69
초기화 할때 넣으신 앱키와 매니페스트 설정에 넣으신 앱키가 다른게 아닐까요?

키는 값은 값으로 들어가 있습니다.

다시 확인해보니 로그인은 되었는데 웹창이 닫히지 않고, 콜백이 호출되지 않는 현상입니다.

@dev69
로그인이 되었다는건 어떻게 확인하셨나요?

똑같은 코드 s10에서는 정상동작하나 s6는 카카오톡앱이 없어서 그런지 카카오톡 로그인 화면에서 멈춰있네요…

카톡이 없는 폰에서 로그인을 하면 안되는건지 폴더블 에뮬레이터에서 해시키 등록하고 로그인해도 멈춰있네요.
카톡 앱이 없어서 이런건가요.