Android Firebase FaceBookAuthUI不工作?
我正在尝试使用firebaseUI添加基于facebook的登录,但是它不起作用。 主要活动的要点是 用于显示基于fb的登录的代码为Android Firebase FaceBookAuthUI不工作?,android,firebase,firebase-authentication,facebook-authentication,Android,Firebase,Firebase Authentication,Facebook Authentication,我正在尝试使用firebaseUI添加基于facebook的登录,但是它不起作用。 主要活动的要点是 用于显示基于fb的登录的代码为 AuthUI.getInstance() .createSignInIntentBuilder() .setIsSmartLockEnabled(false)
AuthUI.getInstance()
.createSignInIntentBuilder()
.setIsSmartLockEnabled(false)
.setProviders(
AuthUI.FACEBOOK_PROVIDER,
AuthUI.EMAIL_PROVIDER,
AuthUI.GOOGLE_PROVIDER)
.build(),
RC_SIGN_IN);
我已将应用程序id添加到string的.xml中
<string name="facebook_app_id" translatable="false">XXXXXXXXXXXXXX</string>
<string name="fb_login_protocol_scheme">fbXXXXXXXXXXXXXXXXX</string>
这是由于我使用了
<string name="facebook_app_id" translatable="false">XXXXXXXXXXXXXX</string>
xxxxxxxxxxxx
而我应该用
<string name="facebook_application_id" translatable="false">XXXXXXXXXXXXX</string>
xxxxxxxxxxxx
困惑是因为facebook快速入门指南说使用facebook应用程序id,而在FireBaseUIAuth的情况下它应该是facebook应用程序id
<string name="facebook_application_id" translatable="false">XXXXXXXXXXXXX</string>