[英]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.