【发布时间】:2018-04-25 01:40:21
【问题描述】:
所以,我已经设置了我的 Firebase 项目,以及 build.gradle 中应该需要的所有插件(我检查了五元组)。但是,当我运行我的应用程序并尝试运行以下方法时:
createUserWithEmailAndPassword(email, password)
它不起作用,我经常在日志中得到一些东西 - 我将在下面显示 - 并且弹出一个通知管理器说“找不到频道”。我没有使用通知管理器,但我相信它是在 Android 运行时环境中完成的。
在用户在 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 来实现这一点。
【问题讨论】:
标签: android firebase authentication firebase-authentication