android 我的firebase认证过程太慢了?大约需要五分钟才能完全创建一个用户帐户并进行重定向!如何加快速度?

xoshrz7s  于 2022-12-02  发布在  Android
关注(0)|答案(2)|浏览(147)

我的firebase认证过程太慢了?大约需要五分钟才能完全创建一个用户帐户并进行重定向!如何加快速度?
共享以下验证码(与firebase文档中的相同)

auth.createUserWithEmailAndPassword(email, pswd)
    .addOnCompleteListener(this@RegistrationActivity) { task ->
        if (task.isSuccessful) {
            // Sign in success, update UI with the signed-in user's information
            Log.d(TAG, "createUserWithEmail:success")
            val user = auth.currentUser
            updateUI(user)
        } else {
            // If sign in fails, display a message to the user.
            Log.w(TAG, "createUserWithEmail:failure", task.exception)
            Toast.makeText(
                baseContext, "Authentication failed.",
                Toast.LENGTH_SHORT
            ).show()
            updateUI(null)
        }
    }
}

作为新手,我不知道该怎么做?尝试了一些youtube方法,但没有帮助

vktxenjb

vktxenjb1#

当你创建一个新用户时,firebase会保留它的数据,除非你注销。创建一个用户后,重定向到after页面,只需使用下面的代码并点击一个按钮:

FirebaseAuth.getInstance().signOut()

如果这不起作用,那么它是关于你的互联网速度,模拟器的互联网速度或firebase服务器的速度。在firebase consol检查项目设置,看看你的应用程序安装在哪个地区,例如,如果你在欧罗巴和使用美国服务器,它会慢。

gmxoilav

gmxoilav2#

尝试使用移动的设备而不是仿真器。问题已解决

相关问题