Android Firebase身份验证和Facebook冲突错误
我正在使用Android Firebase身份验证和Facebook冲突错误,android,facebook,firebase,firebase-authentication,Android,Facebook,Firebase,Firebase Authentication,我正在使用编译'com.firebaseui:firebaseui:2.3.0' 对于firebase身份验证,我还单独集成了facebook sdk。 但当我编译这段代码时,它会给我一个错误或工具:replace for android:supportsRtl和android facebook.application\u id 错误:任务“:app:processDebugManifest”的执行失败 清单合并失败:属性元数据#com.facebook.sdk。ApplicationId@va
编译'com.firebaseui:firebaseui:2.3.0'
对于firebase身份验证,我还单独集成了facebook sdk。
但当我编译这段代码时,它会给我一个错误或工具:replace for android:supportsRtl和android facebook.application\u id
错误:任务“:app:processDebugManifest”的执行失败
清单合并失败:属性元数据#com.facebook.sdk。ApplicationId@valuevalue=(@string/facebook_app_id)来自AndroidManifest.xml:120:13-52
也出现在[com.firebaseui:firebaseui auth:2.3.0]AndroidManifest.xml:24:13-60 value=(@string/facebook\u application\u id)。
建议:在AndroidManifest.xml:118:9-120:55处的元素中添加'tools:replace=“android:value”'以覆盖
加
找零
替换Manifest.xml
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_application_id" />
为什么不从gradle构建文件中删除facebook sdk依赖项?您可以使用firebase UI附带的facebook sdk。如何从firebase uiwell访问sdk,它应该在项目的依赖项视图中可见。您可以访问gradle build文件中集成依赖项附带的所有依赖项,就像所有其他dendendiesi一样。我希望删除这些依赖项以使用facebook sdk,而不是firebase for facebook,如何从firebase uiwell中删除facebook sdk。请发布您的gradle build文件
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_application_id" />