Android Studio: Code d'erreur 1: Gradle: échec d'exécution pour la tâche ': application: processDebugResources'

Je veux compiler un projet, j'ai eu une Error:Gradle: Execution failed for task ':app:processDebugResources'.

Voici l'exception:

  • Dépendances IntelliJ et Android Gradle - impossible de trouver le module
  • Gson et Active Android: essayé de sérialiser java.lang.Class. Vous avez oublié d'enregistrer un adaptateur de type?
  • Android - Flash de l'appareil photo clignotant dans de mauvais intervalles dans différents appareils
  • Accédez à un nom de ressource par programme
  • Comment modifier la couleur du texte de l'indicateur des onglets dans Android?
  • Paramètres de base de Samsung Galaxy S II AVD (périphérique virtuel Android)?
  • Erreur: Gradle: l'exécution a échoué pour la tâche ': application: processDebugResources'. Com.android.ide.common.internal.LoggedErrorException: échec de l'exécution de la commande:

    D: \ devtools \ adt \ sdk \ build-tools \ 21.1.1 \ aapt.exe package -f –no-crunch -ID: \ devtools \ adt \ sdk \ platform \ android-21 \ android.jar -ME: \ Code \ android \ TVMediaPlayer \ app \ build \ manifests \ debug \ AndroidManifest.xml -SE: \ code \ android \ TVMediaPlayer \ app \ build \ res \ all \ debug -AE: \ code \ android \ TVMediaPlayer \ app \ build \ Assets \ debug -m -JE: \ code \ android \ TVMediaPlayer \ app \ build \ source \ r \ debug -FE: \ code \ android \ TVMediaPlayer \ app \ build \ libs \ app-debug.ap_ –debug- Mode –custom-package com.skyworth.tvmediaplayer.app –outout-text-symbols E: \ code \ android \ TVMediaPlayer \ app \ build \ symbols \ debug

    Code d'erreur: 1

    Sortie: E: \ code \ android \ TVMediaPlayer \ app \ build \ res \ all \ debug \ drawable-hdpi-v4 \ ic_launcher.png: erreur: fichier en double. E: \ code \ android \ TVMediaPlayer \ app \ build \ res \ all \ debug \ drawable-hdpi \ ic_launcher.png: L'original est ici. Le qualificatif de la version peut être implicite.

    Voici le fichier gradle:

      android { compileSdkVersion 21 buildToolsVersion "21.0.2" defaultConfig { applicationId "com.jerrellmardis.amphitheatre" minSdkVersion 21 targetSdkVersion 21 versionCode 1 versionName "1.0" renderscriptTargetApi 19 buildConfigField "String", "TMDB_API_KEY", "\"${loadSecret("TMDB_API_KEY")}\"" } ...... dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:recyclerview-v7:21.0.0' compile 'com.android.support:leanback-v17:21.0.0' compile 'com.android.support:appcompat-v7:21.0.0' compile 'com.android.support:palette-v7:21.0.0' compile 'com.squareup.picasso:picasso:2.3.4' compile 'com.squareup.retrofit:retrofit:1.7.1' compile 'com.google.code.gson:gson:2.3' compile 'org.apache.commons:commons-lang3:3.3.2' compile 'org.apache.commons:commons-collections4:4.0' compile 'com.jakewharton:butterknife:6.0.0' compile 'com.github.satyan:sugar:1.3' } 

    Je suis perplexe au sujet du message d'erreur, est-ce que je pose le mauvais fichier png ou mon fichier de configuration de gradle est-il incorrect?

  • Android.bluetooth.IBluetooth.createBond () n'est pas trouvé dans 4.2.1 mais fonctionne dans les versions antérieures du système d'exploitation
  • NewInstance a échoué: no <init>
  • Où diabétique se trouve BitBlog ()?
  • Bibliothèque de support Android: getDrawable indépendant si un vecteur ou non
  • Le fond du cercle Android devient ovale
  • Fermeture ByteArrayOutputStream dans une application Android
  • 5 Solutions collect form web for “Android Studio: Code d'erreur 1: Gradle: échec d'exécution pour la tâche ': application: processDebugResources'”

    J'ai eu le même problème lors de l'utilisation d'une bibliothèque de tiers.

    Pour le résoudre, j'ai déplacé mes fichiers ic_launcher.png du dossier drawable vers le dossier mipmap. Et le problème a été résolu.

    Entrez la description de l'image ici

    • Dans le cas où vous administrez vos propres fichiers aar:

    Vous devez vous assurer que votre gradle et buildToolsVersion sont identiques dans votre projet et les versions utilisées.

    • Dans le cas où vous utilisez des libs externes où vous ne pouvez pas contrôler la version gradle / build:

    Contactez l'auteur ou vérifiez les sources par vous-même. Certaines bibliothèques ont des icônes de lancement inutilisées qui provoqueront ce conflit. La suppression de ces icônes résoudra votre problème. Les sources nommées de manière identique (par exemple, menu.xml) pourraient également causer cette question dans de rares cas. Une solution de rechange facile serait de renommer votre ressource.

    Simply Rename l' Image ( Rightclick on the Image, Select Refactor and select Rename ). Cela résoudra le problème au fur et à mesure que le problème se produira alors que l'un des library/Module utilise également l' image with the same name .

    Ajouter aaptOptions.cruncherEnabled = false dans app.gradle solution à la mine

    Dans le cas où quelqu'un d'autre a ce problème et aucune des réponses mentionnées n'a résolu votre problème, vous pouvez ajouter cette ligne à votre fichier AndroidManifest.xml dans la balise de l'application:

    tools:replace="android:icon

    Vous avez également besoin de l'espace de noms de l'outil dans votre étiquette de manifeste

    xmlns:tools="http://schemas.android.com/tools"

    Donc, cela ressemblerait à ceci:

     <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="com.example.sqlite" >` <application android:allowBackup="true" android:label="@string/app_name" android:theme="@style/AppTheme" tools:replace="android:icon" android:icon="@mipmap/ic_launcher" android:name="com.orm.SugarApp"> 

    J'ai aussi le com.github.satyan:sugar:1.3 dépendance, je crois que la bibliothèque importe une autre icône dans son propre manifeste, provoquant ainsi le conflit.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.