Je suis un tutoriel dans le développement de HeadFirst Android et j'ai rencontré des problèmes après avoir ajouté: private ActionBarDrawerToggle drawerToggle;add 'tools: replace = "Android: valeur"' à <meta-data> élément à AndroidManifest
Le contrôle a été désapprouvée alors j'ai suivi des instructions sur la pile pour résoudre ce problème en ajoutant com.android.support:appcompat-v7:26.0.0-alpha1 aux modules d'applications Dependencies
Mais maintenant, je suis en train de les erreurs de génération suivantes:
Erreur: 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:recyclerview-v7:25.3.1] AndroidManifest.xml:24:9-31 is also present at [com.android.support:appcompat-v7:26.0.0-alpha1] AndroidManifest.xml:27:9-38 value=(26.0.0-alpha1). Suggestion: add 'tools:replace="android:value"' to element at AndroidManifest.xml:22:5-24:34 to override.
Voici le code:
j'ajouté ce qui suit à mon Manifest: xmlns: Outils = "http://schemas.android.com/tools"> outils: replace = "android: value" puis l'erreur suivante: Erreur: L'exécution a échoué pour la tâche ': app: processDebugManifest'. > Manifest fusionner échoué avec plusieurs erreurs, voir les journaux –
ajouter la version 25.3.1 pour chaque bibliothèque de support comme: recyclerview-v7, support-v4, conception: dans build.gradle comme: - compiler 'com.android.support:appcompat-v7 : 25.3.1 ' compile' com.android.support:recyclerview-v7:25.3.1 ' compile' com.android.support:design:25.3.1 ' –