应用程序崩溃时存储异常,同时处理firebase存储中的图像

时间:2016-12-17 11:19:15

标签: android firebase-storage

以下是我的代码。 此代码在循环中运行,显示许多图像和图像(整个代码按预期运行)。 并且突然app崩溃了。

  

Error :: StorageException:发生了StorageException。                                                        对象在位置不存在。                                                         代码:-13010 HttpResult:404

我的代码没有针对错误原因。

StorageReference storageRef = FirebaseStorage.getInstance().getReferenceFromUrl("storage_location");
StorageReference pathReference = storageRef.child("imgPath");
pathReference.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
    @Override
    public void onSuccess(Uri uri) {
        holder.ivIcon2.setImageUrl(uri.toString(), MySingleton.getInstance(activity).getImageLoader());


    }
}).addOnFailureListener(new OnFailureListener() {
    @Override
    public void onFailure(@NonNull Exception e) {
        Log.d("tag", e.toString());
    }
});

不知道问题的根源。

删除并重新上传存储中的所有图像可以解决问题。

0 个答案:

没有答案