redirectUriResult 가 초기화 안될때 가 있는듯 합니다

동일한 이슈

Caused by wc.v: lateinit property redirectUriResult has not been initialized
       at com.kakao.sdk.flutter.KakaoFlutterSdkPlugin$Companion.getRedirectUriResult(KakaoFlutterSdkPlugin.kt:35)
       at com.kakao.sdk.flutter.TalkAuthCodeActivity.onActivityResult(TalkAuthCodeActivity.kt:81)
       at android.app.Activity.dispatchActivityResult(Activity.java:8300)
       at android.app.ActivityThread.deliverResults(ActivityThread.java:5353)
       at android.app.ActivityThread.handleSendResult(ActivityThread.java:5401)
       at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51)
       at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
       at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2267)
       at android.os.Handler.dispatchMessage(Handler.java:107)
       at android.os.Looper.loop(Looper.java:237)
       at android.app.ActivityThread.main(ActivityThread.java:8167)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:496)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1100)
void main() {
    ...
    KakaoSdk.init(nativeAppKey: '${YOUR_NATIVE_APP_KEY}');
    runApp(MyApp());
    ...
}

KakaoSdk.init() 을 runApp 전에 하지 않고, 사용시점에 하게 되면 위의 크래시가 날 수 있나요?
KakaoSdk.init 를 로그인 시점에만 하고 싶은데, 그래도 문제가 없을까요?

안녕하세요

redirectUriResult가 초기화 되지 않는 이슈에 대해서는 조금 더 확인이 필요할 것 같습니다.

AndroidManifest 설정, Kakao Sdk 초기화 코드, 로그인 코드 등을 첨부해서 저에게 개인 메시지로 전송 부탁드리겠습니다

그리고 문의주신 로그인 시점에 KakaoSdk.init() 하는 코드를 로그인 시점에 하는 것은 해당 앱에서 로그인 기능만 사용하고 있다면 이슈가 없을 것으로 보이지만 가이드대로 구현하지 않았을 때의 비정상적 동작에 대해서는 대응해드리기 어려운 점 양해 부탁드리겠습니다. 따라서 runApp() 전에 SDK 초기화하시기를 권장드립니다.