private void handleSignInResult(Task<GoogleSignInAccount> completedTask) {
try {
GoogleSignInAccount account = completedTask.getResult(ApiException.class); //exception is here
// Signed in successfully, show authenticated UI.
System.out.println("google token ---> " + account.getIdToken());
} catch (ApiException e) {
// The ApiException status code indicates the detailed failure reason.
// Please refer to the GoogleSignInStatusCodes class reference for more information about this error.
e.printStackTrace();
}
}
7
A
답변
5
이 상태 코드는 알 수없는 서버 클라이언트 ID를 제공하고 있음을 의미합니다. 프로젝트에서 https://console.developers.google.com/apis/credentials의 경우 OAuth 클라이언트 ID -> 웹 애플리케이션을 생성하고 Android 앱에서이 웹 애플리케이션 클라이언트 ID를 사용해야 할 수 있습니다.
+0
동일한 https://console.developers.google.com/apis/credentials에 있지만 Android 용 Oauth 2.0 클라이언트 ID에 패키지를 추가하거나 맞춤법을 잘못 입력했을 수도 있습니다. – bojan
관련 문제
- 1. "x == (x/10) * 10;"
- 2. 10
- 3. 10
- 4. 범위 [10]에서 _ [범위 내 (10)]와 범위 _ (10)에서 * 10 사이의 차이점은 무엇입니까? * 10?
- 5. 10 진수와 10 진수의 차이
- 6. 이유는 무엇입니까 (10^(- 10)) == -4
- 7. 10 진수에서 10 진수로 문자열 변환
- 8. 10 진수와 10 진수의 차이점은 무엇입니까?
- 9. C에서 10 진수에서 10 진수로 multidigit
- 10. ArrayList java.lang.ArrayIndexOutOfBoundsException : 길이 = 10; index = 10
- 11. java.lang.ArrayIndexOutOfBoundsException : 길이 = 10; index = 10 error
- 12. : malloc (10) 및 malloc (10 * sizeof (int))
- 13. 10^10 레코드에 적합한 데이터베이스 엔진은 무엇입니까?
- 14. 10 진수로 문자열을 10 진수로 변환하고
- 15. JavaScript에서 10 == "10"의 경우 == 어떻게 작동합니까?
- 16. MySQL 10 진수 (10,2) 10 % 증가
- 17. 10 진수를 하나의 10 진수로 자름
- 18. 10 진수를 가장 가까운 10 번째 자리로
- 19. matlab에 10 × 10 임의의 숫자 버튼
- 20. 주소록에서 10-10 연락처를 검색하는 방법
- 21. 윈도우 10 UWP 앱 - 내가 템플릿 (10)
- 22. UItableView 데이터로드 10 10 스크롤 레코드
- 23. (25/10)와 파이썬의 (25 // 10) 비교
- 24. JQuery와 10
- 25. 솔라리스 10
- 26. nodejs 10
- 27. 윈도우 10
- 28. 오류 10
- 29. 윈도우 10
- 30. Odoo 10-
'catch'블록에서 주석에있는 두 줄을 읽었습니까? – pleft
사실 나는 상태 코드 10에 관해서는 아무것도 없다. 그러나 나는 그것을 얻지 못한다. –