Ok, ich erhalte die folgende Ausnahme. Keine Ahnung, warum das passiert. Ich habe die Anleitungen zum Einrichten der Authentifizierung für ein Google-Konto befolgt. Ich habe versucht, bei Google nach einer Lösung zu suchen, aber keine Lösung gefunden. Ich habe versucht, danach zu suchen CONFIGURATION_NOT_FOUND
aber ich konnte es nicht in den Firebase-Dokumenten finden. Ich weiß nicht, welche Konfiguration er nicht finden kann. Eine Ausnahme ist grundsätzlich nutzlos. Die Anmeldung über Firebase funktioniert einwandfrei, bis die Authentifizierung bei Firebase erfolgt:
private void authenticateGoogleAccount(GoogleSignInAccount account) {
AuthCredential credential = GoogleAuthProvider.getCredential(account.getIdToken(), null);
mAuth.signInWithCredential(credential)
.addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if (!task.isSuccessful()) {
Log.w(TAG, "signInWithCredential", task.getException());
Toast.makeText(MainActivity.this, "Authentication failed.",
Toast.LENGTH_SHORT).show();
}
else {
Log.d(TAG, "signInWithCredential");
}
}
});
}
Die Google-Anmeldemethode ist in der Firebase-Konsole aktiviert. Ja, ich habe ein Duplikat dieser Antwort gefunden, habe aber vor 5 Monaten 0 Antworten und einen unbeantworteten Kommentar.