1

Erreur: L'exécution a échoué pour la tâche ': app: processDebugManifest'.L'exécution a échoué pour la tâche ': app: processDebugManifest'

Manifest merger failed : Attribute meta-data#[email protected] value=(25.3.1) from [com.android.support:appcompat-v7:25.3.1] AndroidManifest.xml:27:9-31 is also present at [com.android.support:recyclerview-v7:26.0.0-alpha1] AndroidManifest.xml:24:9-38 value=(26.0.0-alpha1). Suggestion: add 'tools:replace="android:value"' to element at AndroidManifest.xml:25:5-27:34 to override.

Comment réparer cette erreur?

+1

afficher votre fichier gradle –

+0

// fichier de construction haut niveau où vous pouvez ajouter des options de configuration communes à tous les sous-projets/modules. buildscript {{ dépôts jcenter() } dépendances { classpath 'com.android.tools.build:gradle:2.3.3' // REMARQUE: Ne placez pas vos dépendances d'application ici; ils appartiennent // dans le module individuel build.gradle fichiers }} allprojects {{ dépôts jcenter() }} tâche de nettoyage (type: Supprimer) { supprimer rootProject.buildDir } –

Répondre

0

Dans le fichier build.gradle:

changement

com.android.support:recyclerview-v7:26.0.0-alpha1 à

com.android.support:recyclerview-v7:25.3.1

0

Essayez ce code:

<application 

     tools:replace="icon, label"> <-- Add this line in application tag 
+0

mer30 ahmad jan –

0

Le problème est que vous utilisez différentes versions de la bibliothèque de soutien. Essayez d'utiliser la même version pour toutes les bibliothèques de support android.

0

Essayez les dernières bibliothèques version (25.3.1)

buildToolsVersion "25.0.3" 
compile 'com.android.support:appcompat-v7:25.3.1' 
compile 'com.android.support:support-v4:25.3.1' 

Variation app.gradle

classpath 'com.android.tools.build:gradle:2.3.3'