gpt4 book ai didi

java - Android 中 user.sendEmailVerification() 上没有虚拟方法 sendEmailVerification() 异常

转载 作者:行者123 更新时间:2023-12-01 09:21:31 25 4
gpt4 key购买 nike

我正在尝试发送验证电子邮件以进行 Firebase 身份验证中的电子邮件密码身份验证。但在执行

user.sendEmailVerification()

我遇到了这个异常,

No virtual method sendEmailVerification()Lcom/google/android/gms/tasks/Task; in class Lcom/google/firebase/auth/FirebaseUser; or its super classes (declaration of 'com.google.firebase.auth.FirebaseUser' appears in /data/data/android.crictrac/files/instant-run/dex/slice-com.google.firebase-firebase-common-9.4.0_f580acb5d69fe8e0ef1ed0ef0cca7fca68017a21-classes.dex)

我使用的是 firebase 9.6.1

'com.google.firebase:firebase-core:9.6.1'
'com.google.firebase:firebase-auth:9.6.1'
'com.google.firebase:firebase-database:9.6.1'
'com.google.android.gms:play-services-auth:9.6.1'

最佳答案

如果您查看该错误,您将看到它引用版本 9.4.0。您需要强制更新项目依赖项,以确保您使用的是正确的 9.6.1 版本。完成此操作后,您应该能够正确执行 sendEmailVerification。

关于java - Android 中 user.sendEmailVerification() 上没有虚拟方法 sendEmailVerification() 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40139873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com