Android 如何在没有Identity Toolkit API的情况下使Firebase身份验证完全工作

Android 如何在没有Identity Toolkit API的情况下使Firebase身份验证完全工作,android,firebase,firebase-authentication,android-studio-3.1,Android,Firebase,Firebase Authentication,Android Studio 3.1,我正在尝试在Android项目中使用Firebase创建电子邮件密码帐户。 我使用Android Studio的Firebase助手添加了Firebase 创建用户代码如下所示 mAuth.createUserWithEmailAndPassword(email, password) .addOnCompleteListener(this, new OnCompleteListener<AuthResult>() { @Over

我正在尝试在Android项目中使用Firebase创建电子邮件密码帐户。 我使用Android Studio的Firebase助手添加了Firebase

创建用户代码如下所示

mAuth.createUserWithEmailAndPassword(email, password)
            .addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
                @Override
                public void onComplete(@NonNull Task<AuthResult> task) {
                        if (task.isSuccessful()) {
                            FirebaseUser user = mAuth.getCurrentUser();
                            onLoginUpdateUI(user);
                        } else {
                            System.err.println("message:\n" + task.getException().getMessage());
                            onLoginUpdateUI(null);
                        }
                }
            });
mAuth.createUserWithEmailAndPassword(电子邮件,密码)
.addOnCompleteListener(此操作是新的OnCompleteListener,然后重试。如果您最近启用了此API,请等待几分钟,让操作传播到我们的系统,然后重试。]

我已在中启用电子邮件/密码登录方法

然后我转到并启用了Identity Toolkit API

然后验证工作正常

但是我看到了

Google Identity Toolkit的最新版本已作为Firebase身份验证发布。今后,Identity Toolkit的功能工作将被冻结,所有新功能开发将在Firebase身份验证上完成。我们鼓励Identity Toolkit开发人员在其应用程序可行的情况下尽快转向Firebase身份验证不过,Identity Toolkit将继续工作,在没有进一步公告的情况下不会被弃用


因此,我的问题是,如果他们打算弃用Identity Toolkit API,如何在没有Identity Toolkit API的情况下完全进行Firebase电子邮件/密码身份验证?

我必须手动创建一个新的Firebase项目(在安卓studio中不使用Firebase帮助)并用新的google-services.json替换google-services.json