簡體   English   中英

Android-Firebase身份驗證不適用於電子郵件/密碼設置

[英]Android - Firebase Authentication not working with Email/Password setup

因此,我有我的Firebase項目設置,以及build.gradle中需要的所有插件(我檢查了五倍)。 但是,當我運行我的應用程序並嘗試運行以下方法時:

createUserWithEmailAndPassword(email, password)

它不起作用,我不斷在日志中得到一些信息(將在下面顯示),然后彈出一個通知管理器,提示“找不到頻道”。 我沒有使用Notification Manager,但我相信它是在Android Runtime環境中完成的。

在用戶在GUI中鍵入用戶名和密碼后,將調用此方法,並使用上述方法嘗試與我的Firebase項目創建連接。

1-12 01:36:17.181 6593-6593/com.example.sarah.whosthere I/BiChannelGoogleApi: [FirebaseAuth: ] No Fallback module; NOT setting up for lazy initialization 
11-12 01:37:50.967 6593-6593/com.example.sarah.whosthere W/BiChannelGoogleApi: [FirebaseAuth: ] getGoogleApiForMethod() returned Gms
11-12 01:37:51.140 1681-3474/system_process E/NotificationService: No Channel found for pkg=com.example.sarah.whosthere, channelId=null, id=10436, tag=null, opPkg=com.example.sarah.whosthere, callingUid=10085, userId=0, incomingUserId=0, notificationUid=10085, notification=Notification(channel=null pri=0 contentView=null vibrate=null sound=null tick defaults=0x0 flags=0x110 color=0x00000000 vis=PRIVATE)

另外,在調試模式下,在此方法調用期間,我的mAuth變量收到“無此類實例字段”錯誤,該變量設置為FirebaseAuth的實例。 我嘗試查找此內容,但是我發現並嘗試的內容似乎與我的情況無關。

如果有人出於某種原因無法使用此方法執行任何操作,那么在過去的4個小時中我一直將自己的頭撞在牆上,試圖找出答案,將非常感謝您的幫助。

提前致謝。

更新我通過將所有Firebase服務(包括google play)的版本從11.6.0更改為10.2.6來使它工作。

調用signInWithEmailAndPassword()時,我遇到類似的問題。 並不是一個真正的答案,但是我認為這是自從升級到Firebase 11.6.0降級到11.4.2以來似乎已經消除的警告消息。

在更新Google Play商店后,這里也遇到了同樣的問題。 我希望它也對您有用

我也有這個問題。 我發現模擬器由於某種原因處於脫機狀態,因此我只是關閉了模擬器並再次嘗試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM