Firebaseを使用して、さまざまなプロバイダ(Google、Facebook、電子メール)のユーザを登録してログインしています。私は3ヶ月間この機能を使用していますが、今のところうまく機能しています。しかし、現時点では、アプリをインストールした後初めてログインすると10秒以上かかります。私はその行動をたどり、このリスナーが遅れを引き起こしているのを発見しました。AndroidデバイスからのFirebase認証が長すぎます
private FirebaseAuth firebaseAuth;
...
firebaseAuth.signInWithCredential(credential).addOnSuccessListener(new OnSuccessListener<AuthResult>() {
@Override
public void onSuccess(AuthResult authResult) {
// This function is called after more than 10 seconds
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
//
}
});
なぜ時間がかかるのですか?問題の正確な原因を見つけるためにこの関数の深い痕跡を確認する方法はありますか?