这张图片是我用android studio制作的上传片段,当点击列表项时,对象应该被下载。它工作正常,对象被下载到我的手机和我安装它的另一部手机上。但是当我将这个应用程序分享给其他人时,它会在他们手机上的图片中显示错误。更新播放服务并不能消除错误。
mm9b1k5b1#
经过两天的挫折之后,我发现firebase存储中有一个bug。因此,您只需手动关闭和打开存储,谢谢。
hk8txs482#
可能这是错误的路径错误,但在我的情况下,解决这是一个例子我使用这个代码,然后我收到错误
public static StorageReference getChildProfileStorage(String vid){ StorageReference storageReference= FirebaseStorage.getInstance().getReference(); storageReference.child("ParentDataStore").child(CurrentUser.getInstance().getEmail()) .child("ChildDataStore").child(vid); return storageReference; }
这是解决我问题的方法
public static StorageReference getStudentProfileStorage(String vid){ StorageReference storageReference= FirebaseStorage.getInstance().getReference("ParentDataStore") .child("StudentDataStore").child(vid).child("profile"); return storageReference; }
s5a0g9ez3#
对不起,我迟到了。但今天我也面临同样的问题。我所做的是更新build.gradle(app)文件中的存储库。它解决了我的问题。基本上是在使用android studio firebase assistant配置存储时。这将导入应用程序的旧版本。所以不要更新新版本
5jdjgkvh4#
对我来说,调用时提供的系统文件路径无效 getFile() 的 FileDownloadTask ,我最初试图从firebase下载一个文件。这里,由于downloaddirectory无效,引发了发出的
getFile()
FileDownloadTask
File localFile = ...; FileDownloadTask downloadTask = FirebaseStorage.getInstance() .getReference() .child("fileName") .getFile(localFile);
这里是 localFile 我提供的是无效的。
localFile
4条答案
按热度按时间mm9b1k5b1#
经过两天的挫折之后,我发现firebase存储中有一个bug。因此,您只需手动关闭和打开存储,谢谢。
hk8txs482#
可能这是错误的路径错误,但在我的情况下,解决这是一个例子
我使用这个代码,然后我收到错误
这是解决我问题的方法
s5a0g9ez3#
对不起,我迟到了。但今天我也面临同样的问题。我所做的是更新build.gradle(app)文件中的存储库。它解决了我的问题。基本上是在使用android studio firebase assistant配置存储时。这将导入应用程序的旧版本。所以不要更新新版本
5jdjgkvh4#
对我来说,调用时提供的系统文件路径无效
getFile()
的FileDownloadTask
,我最初试图从firebase下载一个文件。这里,由于downloaddirectory无效,引发了发出的
这里是
localFile
我提供的是无效的。