android – Firebase令牌身份验证错误

android – Firebase令牌身份验证错误,第1张

概述我正在使用firebase存储来上传文件,但是当我上传时,我收到此错误 E/StorageUtil: error getting token java.util.concurrent.ExecutionException: com.google.android.gms.internal.zzand: Please sign in before trying to get a token. 我用谷歌 我正在使用firebase存储来上传文件,但是当我上传时,我收到此错误
E/StorageUtil: error getting token java.util.concurrent.ExecutionException: com.Google.androID.gms.internal.zzand: Please sign in before trying to get a token.

我用谷歌搜索但无法得到答案!
我已经登录了firebase.

解决方法 我认为您在上传文件之前没有签名.在启动器活动的onCreate()中,尝试此代码
FirebaseAuth mAuth = FirebaseAuth.getInstance();

然后在onStart()中,

FirebaseUser user = mAuth.getCurrentUser();if (user != null) {  // do your stuff} else {  signInAnonymously();}

signInAnonymously()

private voID signInAnonymously() {    mAuth.signInAnonymously().addOnSuccessListener(this,new  OnSuccessListener<AuthResult>() {            @OverrIDe            public voID onSuccess(AuthResult authResult) {                // do your stuff            }        })        .addOnFailureListener(this,new OnFailureListener() {            @OverrIDe            public voID onFailure(@NonNull Exception exception) {                Log.e(TAG,"signInAnonymously:FAILURE",exception);            }        });}

这可以解决您的问题

总结

以上是内存溢出为你收集整理的android – Firebase令牌身份验证错误全部内容,希望文章能够帮你解决android – Firebase令牌身份验证错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1137855.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存