我正在使用Firebase android sdk v.9.0.2,無法通過現在的註冊。我正在添加一個auth狀態偵聽器,並在成功註冊時刪除它。但它被稱爲多次。這就是我得到我的日誌:Android多次調用Firebase身份驗證狀態偵聽器
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.
的:日誌「d/ActivityRegister稱爲AUTH監聽器」是聽衆iteself內。如您所見,當Firebase通知0個偵聽器時,實際上會調用它。當它顯示1個監聽器時,監聽器根本不會被調用。 有沒有解決這個問題的方法?
我有同樣的問題,並沒有發現任何解決辦法呢。 – Alireza
我剛剛從Firebase技術支持部門尋求幫助,並等待任何幫助。如果有人收到,我會與你分享。 – Alireza
我收到了來自Firebase技術支持的電子郵件。他們說已經知道這個問題,我們必須等待bug修復。 – Alireza