Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 通过FirebaseAuth UI登录Facebook失败_Android_Firebase Authentication_Facebook Login - Fatal编程技术网

Android 通过FirebaseAuth UI登录Facebook失败

Android 通过FirebaseAuth UI登录Facebook失败,android,firebase-authentication,facebook-login,Android,Firebase Authentication,Facebook Login,我已经在我的Android项目中设置了Firebase Auth UI API,Google signin工作得很好,但是facebook登录总是失败,即使我在developers.facebook.com中设置了它。错误如下所示 E/AuthUI:发生登录错误。 com.firebase.ui.auth.FirebaseUiException:开发人员错误 在com.firebase.ui.auth.util.data.ProviderUtils$1.then(ProviderUtils.ja

我已经在我的Android项目中设置了Firebase Auth UI API,Google signin工作得很好,但是facebook登录总是失败,即使我在developers.facebook.com中设置了它。错误如下所示

E/AuthUI:发生登录错误。
com.firebase.ui.auth.FirebaseUiException:开发人员错误
在com.firebase.ui.auth.util.data.ProviderUtils$1.then(ProviderUtils.java:219)
在com.firebase.ui.auth.util.data.ProviderUtils$1.then(ProviderUtils.java:195)
位于com.google.android.gms.tasks.zzf.run(未知来源)
位于android.os.Handler.handleCallback(Handler.java:815)
位于android.os.Handler.dispatchMessage(Handler.java:104)
位于android.os.Looper.loop(Looper.java:207)
位于android.app.ActivityThread.main(ActivityThread.java:5845)
位于java.lang.reflect.Method.invoke(本机方法)
在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:907)上
位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:768)

有人知道这是什么原因吗?该错误至少没有什么启发性…

如果您使用的是FirebaseUI,则必须将此字符串准确地放入strings.xml中:

阿皮德 APPID可以在developers.facebook.com仪表板上找到

见自述

还要确保在facebook应用程序中添加android密钥哈希和OAuth firebase URL