我正在使用compile 'com.firebaseui:firebase-ui:2.3.0'
進行Firebase身份驗證,我還將facebook sdk單獨集成。 但是,當我編譯這段代碼時,它給我提供了更多的錯誤或工具:替換爲android:supportsRtl和android facebook.application_idAndroid-Firebase身份驗證和Facebook衝突錯誤
錯誤:執行失敗,任務':app:processDebugManifest'。
Manifest merger failed : Attribute meta-data#[email protected] value=(@string/facebook_app_id) from AndroidManifest.xml:120:13-52 is also present at [com.firebaseui:firebase-ui-auth:2.3.0] AndroidManifest.xml:24:13-60 value=(@string/facebook_application_id). Suggestion: add 'tools:replace="android:value"' to element at AndroidManifest.xml:118:9-120:55 to override.
你爲什麼不從構建的gradle文件中刪除自己的Facebook SDK依賴?您可以使用隨着firebase ui –
附帶的facebook sdk,以及如何從firebase-ui –
中訪問sdk,它應該在您項目的依賴視圖中可見。你可以像所有其他dendendies一樣訪問您的gradle構建文件中的集成依賴關係的所有依賴關係 –