如何 close/destroy android 中的 Firebase 引用?

How to close/destroy a Firebase reference in android?

场景是这样的-:

已创建 Firebase 引用

Firebase myRef = new Firebase(url)  // In Main Activity

用户单击一个按钮导航到其他 activity。

onPause() for Main activity called.Is 有没有办法破坏这个构造函数?

此引用导致一些意外行为。 简单地为 Main activity 调用 finish() 是否会破坏它?

Firebase 对象是对 Firebase 数据库中位置的轻量级引用。没有必要(也没有能力)管理它们的生命周期。所以正如@dex 评论的那样,你可以让 Java 垃圾收集器来处理它们。

另一方面,一旦您开始附加侦听器(例如 addValueEventListener()),您应该使用 removeEventListener() 在相应的生命周期事件中分离它们。另见 and How stop Listening to firebase location in android