如何从firebaseStorage获取存储位置

时间:2020-03-02 14:23:57

标签: java android firebase firebase-storage

如何从Firebase存储中获取存储位置?我有一张上传到Firebase存储的图像,它没有文件夹名,它有一个文件名,即= Businessname.jpg。

这是我的Adapterclass中的插入内容,mbusinsessicon是文件名

 final String mbusinessicon = mIMAGE_URL.get(position);
    Log.i("FirebaseLocation",mbusinessicon);

我认为是这样

    StorageReference firebaseStorage = FirebaseStorage.getInstance().getReferenceFromUrl(mbusinessicon+".jpg");

 firebaseStorage.getDownloadUrl().addOnSuccessListener(new OnSuccessListener<Uri>() {
        @Override
        public void onSuccess(Uri uri) {
            String url = uri.toString();
            Log.i("URL_FOR_FIREBASEIMAGE",url);
            Glide.with(context).load(uri).into(holder.iv_icon);
        }

但是它使我的日志错误了

FileNotFoundException: No such storage volume

0 个答案:

没有答案