我正在使用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的元素覆盖。
答案 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" />