카카오톡 SDK 로그인 서버스를 이용하여 앱개발을 하고있는 개발자 입니다.
로그인 시도중 다음과 같은 크래시 이슈가 발생하여 문의드립니다.
재현경로는 카카오톡 간편로그인 화면을 호출한뒤 하드웨어 백버튼 클릭시 발생합니다.
재현 단말 : 갤럭시 A5
OS 버전 : 6.0.1
카카오톡 엑티비티가 종료되는 시점에 다이얼로그 바인딩 시도로 인한 크래시로 추측됩니다.
해당 이슈에 대해 예외처리가 가능한지 확인부탁드립니다.
03-23 13:14:34.511 W/System.err(19795): android.view.WindowManager$BadTokenException: Unable to add window – token android.os.BinderProxy@a789784 is not valid; is your activity running?
03-23 13:14:34.521 W/System.err(19795): at android.view.ViewRootImpl.setView(ViewRootImpl.java:910)
03-23 13:14:34.521 W/System.err(19795): at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:337)
03-23 13:14:34.521 W/System.err(19795): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:109)
03-23 13:14:34.521 W/System.err(19795): at android.app.Dialog.show(Dialog.java:505)
03-23 13:14:34.521 W/System.err(19795): at com.kakao.auth.authorization.authcode.KakaoWebViewActivity$KakaoWebViewClient.onReceivedSslError(KakaoWebViewActivity.java:274)
03-23 13:14:34.521 W/System.err(19795): at com.android.webview.chromium.WebViewContentsClientAdapter.onReceivedSslError(WebViewContentsClientAdapter.java:927)
03-23 13:14:34.521 W/System.err(19795): at org.chromium.android_webview.AwContentsClientBridge.allowCertificateError(AwContentsClientBridge.java:183)
03-23 13:14:34.521 W/System.err(19795): at org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method)
03-23 13:14:34.521 W/System.err(19795): at org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:41)
03-23 13:14:34.521 W/System.err(19795): at android.os.Handler.dispatchMessage(Handler.java:102)
03-23 13:14:34.521 W/System.err(19795): at android.os.Looper.loop(Looper.java:148)
03-23 13:14:34.521 W/System.err(19795): at android.app.ActivityThread.main(ActivityThread.java:7407)
03-23 13:14:34.521 W/System.err(19795): at java.lang.reflect.Method.invoke(Native Method)
03-23 13:14:34.521 W/System.err(19795): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
03-23 13:14:34.521 W/System.err(19795): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
03-23 13:14:34.521 F/chromium(19795): [FATAL:jni_android.cc(236)] Please include Java exception stack in crash report
수정 버전 나오기 전까지는 1.1.33 버전을 사용하시는 방법도 있습니다 ㅠ.ㅠ