Android firebase auth状态监听器多次调用

Євг*_*вич 16 android firebase firebase-authentication

我正在使用Firebase android sdk v.9.0.2,现在无法通过注册.我正在添加一个身份验证状态监听器并在成功注册时将其删除.然而它被称为多次.这就是我在日志中得到的:

D/FirebaseAuth: Notifying listeners about a sign-out event.
D/FirebaseApp: Notifying auth state listeners.
D/FirebaseApp: Notified 0 auth state listeners.
D/ActivityRegister: auth listener called
D/FirebaseAuth: Notifying listeners about user ( bwVX8jBbZvYcIj28hYsGZCcbzxi1 ).
D/FirebaseApp: Notifying auth state listeners.
D/FirebaseApp: Notified 0 auth state listeners.
D/ActivityRegister: auth listener called
D/FirebaseAuth: Notifying listeners about user ( bwVX8jBbZvYcIj28hYsGZCcbzxi1 ).
D/FirebaseApp: Notifying auth state listeners.
D/FirebaseApp: Notified 1 auth state listeners.
Run Code Online (Sandbox Code Playgroud)

"D/ActivityRegister:auth listener called"日志位于监听器iteself中.正如您所看到的,当Firebase通知0个侦听器时,实际上会调用它.当它显示1个监听器时,监听器根本不会被调用.这有什么解决方法吗?

小智 6

修复不是预期的.那封闭的问题. https://github.com/firebase/quickstart-android/issues/80