我在Android上使用FirebaseRecyclerAdapter
,除了一个主要问题外,它运行良好 - 如果我将设备暂停3分钟或更长时间,数据库更新将停止运行。不幸的是,我无法使用附加的调试器进行重现(甚至只需连接USB电缆并观察logcat输出)。
重现此错误的步骤非常简单,并且使用此处的stock android firebase快速入门应用程序100%的时间发生:https://github.com/firebase/quickstart-android
Repro步骤:
我试过以下但没有运气:
onStop
/ onStart
CompletionListener
==> onComplete
永远不会被称为FirebaseAuth.getInstance().getCurrentUser()
==>检查auth是否拥有当前用户它确实FirebaseAuth.getInstance().getCurrentUser().getToken()
(来自库存溢出帖子的建议,现在无法找到该链接,但与此帖子类似:{{3} })==>任务成功,也不例外有什么想法可以解决这个问题吗?