删除 Firebase java 中的所有侦听器
2022-09-02 11:01:26
我知道文档说“//在Java中,必须显式删除每个侦听器。但有一个问题。
我部署我的应用 - 添加侦听器(保存指针)。但是,当我重新部署我的应用程序时,侦听器仍然存在,但我无法删除它,因为我没有它的指针。
那么有没有办法删除所有侦听器?(无需重新启动服务器)
我知道文档说“//在Java中,必须显式删除每个侦听器。但有一个问题。
我部署我的应用 - 添加侦听器(保存指针)。但是,当我重新部署我的应用程序时,侦听器仍然存在,但我无法删除它,因为我没有它的指针。
那么有没有办法删除所有侦听器?(无需重新启动服务器)
到目前为止,这仍然适用,因为您无法一次删除所有侦听器。
要检查是否有任何更新,您可以看到此链接:https://firebase.google.com/support/release-notes/android
目前,您可以在内部进行onDestroy()
protected void onDestroy(){
super.onDestroy();
yourdatabasereference.removeEventListener(Listenernamehere);
}