Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – 使用URL从Firebase存储中删除文件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_944_2@
您好我正在尝试使用文件URL从Firebase存储中删除文件.
我的问题是无法解析getReferenceFromUrl().

示例代码

StorageReference mStorageRef;
    String storageurl = "http:sample"
    mStorageRef = FirebaseStorage.geTinstance().getReference();
        StorageReference ref2 = mStorageRef.getReferenceFromUrl(storageurl);
        ref2.delete().addOnsuccessListener(new OnsuccessListener<Void>() {
            @Override
            public void onsuccess(Void aVoid) {
                // File deleted successfully
                Toast.makeText(getContext(),"file deleted",Toast.LENGTH_SHORT).show();
                Log.d(tag,"onsuccess: deleted file");
            }
        }).addOnFailureListener(new OnFailureListener() {
            @Override
            public void onFailure(@NonNull Exception exception) {
                // Uh-oh,an error occurred!
                Log.d(tag,"onFailure: did not delete file");
            }
        });

任何帮助,将不胜感激.

@H_944_2@

解决方法

试试这个我试过这个和它的工作

String storageUrl = "Chat-Images/1498804025000.png";
 StorageReference storageReference = FirebaseStorage.geTinstance().getReference().child(storageUrl);
 storageReference.delete().addOnsuccessListener(new OnsuccessListener<Void>() {
      @Override
      public void onsuccess(Void aVoid) {
           // File deleted successfully
           Log.d(tag,"onsuccess: deleted file");
      }
      }).addOnFailureListener(new OnFailureListener() {
      @Override
      public void onFailure(@NonNull Exception exception) {
            // Uh-oh,an error occurred!
            Log.d(tag,"onFailure: did not delete file");
         }
      });
@H_944_2@ @H_944_2@
@H_944_2@
@H_944_2@

大佬总结

以上是大佬教程为你收集整理的android – 使用URL从Firebase存储中删除文件全部内容,希望文章能够帮你解决android – 使用URL从Firebase存储中删除文件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。