gpt4 book ai didi

android - 离线时日志中反复出现 Firebase 存储 FirebaseApiNotAvailableException

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:46:21 25 4
gpt4 key购买 nike

我正在使用:

compile "com.google.firebase:firebase-core:9.0.1"
compile "com.google.firebase:firebase-storage:9.0.1"

这是我在离线(没有互联网)设备上执行的代码:

StorageReference mStorageRef = FirebaseStorage.getInstance().getReferenceFromUrl([MY_URL]);
mStorageRef.child("my_file.json").getBytes(Long.MAX_VALUE)
.addOnSuccessListener(bla bla bla).addOnFailureListener(more bla bla)

我的日志中每秒都会重复这条消息:

W/ExponenentialBackoff: network unavailable, sleeping.
E/StorageUtil: error getting token java.util.concurrent.ExecutionException: com.google.firebase.FirebaseApiNotAvailableException: firebase-auth is not linked, please fall back to unauthenticated mode.

这是错误还是预期行为?我知道如果我处于离线状态,我将无法获取远程文件,但为什么 firebase 代码每秒都在尝试轮询?

注意:当我再次上线时,它会执行成功/失败监听器并完成轮询。

最佳答案

抱歉日志过载。第一个 (W/ExponenentialBackoff) 需要大幅缩减(我们计划在未来改进客户端日志记录),而第二个 (E/StorageUtil >) 可以通过在应用程序的 build.gradle 文件中链接 Firebase 身份验证来阻止:

实现“com.google.firebase:firebase-auth:16.2.0”

关于android - 离线时日志中反复出现 Firebase 存储 FirebaseApiNotAvailableException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37556144/

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