繁体   English   中英

Firebase 存储“错误发送网络请求 GET”

[英]Firebase Storage “error sending network request GET”

我在 Firebase 存储方面遇到了这个问题,其中 Glide 无法将图像加载到 ImageViews。

查看 logcat,我得到了一个连续的流:

W/ExponenentialBackoff: network unavailable, sleeping.
W/NetworkRequest: error sending network request GET

这些是我的 firebase 依赖项:

implementation 'com.firebaseui:firebase-ui-storage:3.3.0'
implementation 'com.google.firebase:firebase-storage:19.2.0'
implementation 'com.google.firebase:firebase-auth:19.4.0'
implementation 'com.google.firebase:firebase-firestore:21.7.1'
implementation "com.google.android.gms:play-services-auth:18.1.0"

这是滑翔的代码:

StorageReference generage_ref(String uid, String image_name){
        FirebaseStorage storage = FirebaseStorage.getInstance();
        StorageReference storage_ref = storage.getReference();
        return storage_ref.child(uid+"/"+image_name+".jpg");
    }

void load_round(Context context, StorageReference storageReference, ImageView imageView){
        GlideApp.with(context)
            .load(storageReference)
            .circleCrop()
            .into(imageView);
    }

我称之为:

load_round(context,
           generate_ref("some_uid", "some_image_name"),
           imageview)

我尝试从十天前开始运行我的工作备份代码,但我得到了当时不存在的相同错误。

有趣的是,当我打开 VPN 时,所有图像都加载得很好。 我希望有人能帮助我,因为我现在真的迷路了。

这是为那些将来会遇到同样问题的人准备的。

我以前遇到过这个问题,并通过电子邮件与谷歌支持进行了对话。 您可以通过更改网络提供商或使用 VPN 来解决此问题。 这与您的代码无关,错误将在一周左右后消失。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM