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
Odpowiedz
5
Ten kod stanu oznacza, że podajesz nieznany identyfikator klienta serwera. W projekcie https://console.developers.google.com/apis/credentials może być konieczne wygenerowanie: ID klienta OAuth -> Aplikacja internetowa i użycie tego identyfikatora klienta aplikacji sieci Web w aplikacji na Androida.
+0
Może się również zdarzyć, że pakiet nie został dodany lub wpisany błędnie w tym samym https://console.developers.google.com/apis/credentials, ale w identyfikatorze klienta Oauth 2.0 na Androida. – bojan
Powiązane problemy
- 1. Dlaczego otrzymuję WaitingforActivation TaskStatus
- 2. Dlaczego otrzymuję MemoryError z itertools.product?
- 3. Dlaczego otrzymuję NameError?
- 4. Dlaczego otrzymuję HttpHostConnectException
- 5. Dlaczego otrzymuję "Metoda niedozwolona"
- 6. Dlaczego otrzymuję błędy java.lang.AbstractMethodError?
- 7. Dlaczego otrzymuję tutaj błąd ConnectionResetError?
- 8. Dlaczego otrzymuję wyjątek InvocationTargetException? Android 2D gra
- 9. Dlaczego otrzymuję błąd typu inconvertible?
- 10. Dlaczego otrzymuję kwadraty zamiast tekstu?
- 11. Dlaczego otrzymuję komunikat o błędzie?
- 12. Dlaczego otrzymuję "niezdefiniowaną metodę" assert_valid_keys` "?
- 13. Plone - Dlaczego otrzymuję błąd WrongContainedType?
- 14. Dlaczego nie otrzymuję ostrzeżenia od mojego alertu?
- 15. Dlaczego otrzymuję ostrzeżenie o konwersji danych?
- 16. Dlaczego nie otrzymuję ostrzeżenia od Perla?
- 17. Dlaczego otrzymuję obiekt nie jest iterable błąd?
- 18. Dlaczego otrzymuję pakiet javax.crypto nie istnieje
- 19. Dlaczego otrzymuję komunikat "Używanie niezadeklarowanego identyfikatora" malloc ""?
- 20. Dlaczego otrzymuję błąd składni w PHP?
- 21. Dlaczego otrzymuję ostrzeżenie o dostosowaniu UIBarButtonItem?
- 22. Dlaczego otrzymuję ORA-01722 (nieprawidłowy numer)?
- 23. Dlaczego otrzymuję wiele połączeń dla pojedynczego przedmiotu?
- 24. Dlaczego otrzymuję NoMethodError dla tego wywołania devise_group?
- 25. Dlaczego otrzymuję ostrzeżenie: "build.properties nie istnieje"
- 26. dlaczego otrzymuję małą kreskę w znaczniku kotwicy?
- 27. Dlaczego otrzymuję CERTIFICATE_VERIFY_FAILED z aplikacji Google Adwords?
- 28. Dlaczego otrzymuję ten UnsatisfiedLinkError z natywnym kodem?
- 29. Dlaczego otrzymuję java.io.IOException: Stream jest zamknięty?
- 30. Dlaczego w takim przypadku otrzymuję wydruk System.char []?
Czy przeczytałeś 2 wiersze, które masz w komentarzach w bloku 'catch'? – pleft
Właściwie to zrobiłem, ale nie ma nic o kodzie statusu 10 :, więc go nie rozumiem. –