본문 바로가기

개발(합니다)/시나브로(이슈)

[Flutter-Firebase] Unhandled Exception: PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null, null)

반응형

상황

Flutter에서 Firebase를 연동하고 Google 로그인을 시도했으나 에러가 발생했습니다.

문제 파악

몇 가시 수정해주어야 했는데 글쓴이는 debug.keystore와 debug.keystore.lock을 삭제하지 않았습니다.

 

해결 방법

 

아래 내용을 모두 수행했는지 확인합니다.

 

1. android/build.gradle 에 설정을 추가했는지 확인

2. android/gradle.properties 에 설정을 추가했는지 확인

3. C:\Users\YOURUSER\.android 에 있는 debug.keystor와 debug.keystore.lock을 삭제 

debug.keystore
debug.keystore.lock

4. keytool로 debug keystore 생성

$ keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

 

5. 생성 된 key 확인

$ keytool -list -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android 

 

반응형