Ich versuche, Google Zeichen in meiner App diese Anweisungen hinzufügen: https://developers.google.com/identity/sign-in/android/start-integratingrequestIdToken in GoogleSignInOptions bekommt Null-Zeiger Ausnahme
In meinem signInActivity Ich erhalte eine Null-Zeiger-Ausnahme auf requestIdToken() in der Befehl
mSignInOpt = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestIdToken(getString(R.string.default_web_client_id))
.build();
Wenn ich diesen Befehl ohne requestIdToken(), es funktioniert perfekt und ich bin Benutzername bekommen, E-Mail usw. in onActivityResult Rückruf, aber das Token ist null.
Ich stellte sicher, dass beide OAuth 2.0-Client-IDs in meiner Web-Konsole mit denen übereinstimmen, die ich in meiner Anwendung verwenden:
ich google-services.json auch, dass die neuen Änderungen heruntergeladen und kopiert es in meinen "mobilen" Ordner des Projekts.
Ich habe in den unten stehenden Links, um alle Antworten versucht, aber nichts mein Problem gelöst.
Bitte Hilfe!
Links:
- Google Sign-In requestIdToken returns null
- New Google sign in Android
- Error 12501 authenticating with google sign-in
ich das versucht. Ich bekomme die gleiche Ausnahme auf .requestIdToken (getString (R.string.default_web_client_id)) – MiSo