Android 脱机时删除Firebase存储上的文件

Android 脱机时删除Firebase存储上的文件,android,firebase,firebase-realtime-database,firebase-storage,Android,Firebase,Firebase Realtime Database,Firebase Storage,我正在开发一个android应用程序,我一直在网上研究一种方法,在离线时删除firebase存储上的文件,但不幸的是,我什么也没找到!我发现最接近的结果是如何恢复文件上传 我想知道是否有一种方法可以像Firebase实时数据库那样实现数据持久化,我的意思是,当连接打开时,文件会自动删除 提前感谢您的帮助 存储不是持久性。只是数据库。您不能在脱机时对存储执行操作,也不能期望在联机时执行操作。实际上,使用云功能,实现您想要的功能相当容易 请阅读以下内容: 创建onDisconnect事件(客户端)-

我正在开发一个android应用程序,我一直在网上研究一种方法,在离线时删除firebase存储上的文件,但不幸的是,我什么也没找到!我发现最接近的结果是如何恢复文件上传

我想知道是否有一种方法可以像Firebase实时数据库那样实现数据持久化,我的意思是,当连接打开时,文件会自动删除


提前感谢您的帮助

存储不是持久性。只是数据库。您不能在脱机时对存储执行操作,也不能期望在联机时执行操作。

实际上,使用云功能,实现您想要的功能相当容易

  • 请阅读以下内容:

  • 创建onDisconnect事件(客户端)->

  • 创建将在onDisconnect事件发生时触发的

  • 在该onWrite事件中,您可以在存储中执行任何操作:)


  • 嗯。。。我想了想。。。那么,你的意思是我需要用户在线执行操作吗?是的,用户需要有互联网连接。太好了!非常感谢您的快速回答!当然是一年!我只是在等待最短的时间来接受它!你介意把这个问题投赞成票吗?我也可以投票支持你的答案,我会用。但除此之外:听起来是一个非常有效的方法。谢谢J.Doe的这种方法!我试试这个!