Comment résoudre les outils Facebook: replace = “android: theme”?

j’ai

comstack 'com.facebook.android:facebook-android-sdk:4.16.0' 

Mon manifeste:

 <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" ...  

Comment résoudre l’erreur de compilation:

 Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed : Atsortingbute activity#com.facebook.FacebookActivity@theme value=(@android:style/Theme.Translucent.NoTitleBar) from AndroidManifest.xml:69:13-72 is also present at [com.facebook.android:facebook-android-sdk:4.16.0] AndroidManifest.xml:32:13-63 value=(@style/com_facebook_activity_theme). Suggestion: add 'tools:replace="android:theme"' to  element at AndroidManifest.xml:66:9-70:47 to override. 

1) Ajouter xmlns:tools="http://schemas.android.com/tools" à l’élément sur AndroidManifest

2) Ajouter des tools:replace="android:theme" à (activité facebook)

Voici mon fichier manifeste

  ...    ...     ...   

Essaye ça.

   

Remplacer par

   

Dans votre manifeste, supprimez

 android:theme="@android:style/Theme.Translucent.NoTitleBar" 

dans FacebookActivity

Edit: Utilisez-vous également firebase? Si oui, jetez un oeil ici Android manifeste la fusion avec les bibliothèques facebook et firebase

Vous devez simplement utiliser ceci dans votre manifeste pour FacebookActivity

   

supprimer cette ligne @android: style / Theme.Translucent.NoTitleBar

cela résoudra votre problème