Ich folge Google-Anweisung, um mich mit meiner Google-Taste anmelden. Wenn ich mich anmelde, ohne requestEmail()
Es gibt das Ergebnis als erfolgreich zurück. Wenn ich jedoch eine E-Mail anfordere, wird INTERNAL_ERROR
als Status angezeigt.
gibt
zurück %Vor%Ich stecke hier fest. Jede Hilfe wird sehr geschätzt. Bitte kommentieren Sie, wenn Sie weitere Informationen zum Code benötigen. Danke
Wenn Sie den Fehlercode 8 ( INTERNAL_ERROR
) erhalten, überprüfen Sie bitte Ihre App-Registrierung in der Entwicklerkonsole. Beachten Sie, dass jeder registrierte Android-Client eindeutig durch das Paar (Paketname, Android Signing Certificate SHA-1) identifiziert wird. Wenn Sie mehrere Paketnamen / Signaturzertifikate für Ihre Debug- und Produktionsumgebungen haben, sollten Sie sicherstellen, dass alle Paare registriert werden. Um zu verifizieren:
Um Ihr Signaturzertifikat SHA-1 zu erhalten:
Standard-Debug-Schlüssel
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
Andere (benutzerdefinierte) Taste
keytool -list -v -keystore $YOUR_KEYSTORE_LOCATION
Tags und Links android google-signin google-identity