Android-Firebase身份验证和Facebook冲突错误

时间:2017-08-25 11:01:55

标签: android facebook firebase firebase-authentication

我正在使用compile 'com.firebaseui:firebase-ui:2.3.0' 对于firebase身份验证,我还单独集成了facebook sdk。 但是当我编译这段代码时,它会给我显示错误或工具:替换为android:supportsRtl和android facebook.application_id

错误:任务':app:processDebugManifest'执行失败。

  

清单合并失败:来自AndroidManifest.xml的属性meta-data#com.facebook.sdk.ApplicationId@value value =(@ string / facebook_app_id):120:13-52       也出现在[com.firebaseui:firebase-ui-auth:2.3.0] AndroidManifest.xml:24:13-60 value =(@ string / facebook_application_id)。       建议:添加'工具:replace =" android:value"'到AndroidManifest.xml:118:9-120:55的元素覆盖。

1 个答案:

答案 0 :(得分:1)

添加

<resources>
<!-- ... -->
<string name="facebook_application_id" translatable="false">CHANGE-ME</string>

替换Manifest.xml

<meta-data
        android:name="com.facebook.sdk.ApplicationId"
        android:value="@string/facebook_application_id" />