Je reçois une erreur lors de la création/exécution du projet Android Studio.
Erreur:
: app: mergeDebugResources FAILED Erreur: échec de l'exécution pour la tâche ': app: mergeDebugResources'.
Une partie du traitement des fichiers a échoué. Consultez les journaux pour plus de détails.
J'ai lu le message sur SO et j'ai pris les mesures suivantes pour le réparer, mais je ne parviens toujours pas à supprimer les erreurs.
Projet propre.
Invalider et redémarrer Android Studio.
J'ai mis à niveau la version Gradle de 1.3.0 à 1.5.0.
J'ai également mis à jour le buildToolsVersion '23 .0.1 '.
Quelques autres traces de Gradle pour référence:
Informations: Tâches Gradle [nettoyer,: app: generateDebugSources, : app: generateDebugAndroidTestSources,: app: compileDebugSources, : app: compileDebugAndroidTestSources]: app: nettoyer: app: preBuild MISE À JOUR: app: preDebugBuild MISE À JOUR: app: checkDebugManifest : app: preReleaseBuild ACTUALISÉ : app: prepareComAndroidSupportAppcompatV72300Library : app: prepareComAndroidSupportDesign2300Library : app: prepareComAndroidSupportSupportV42300Library : app: prepareComCrashlyticsSdkAndroidAnswers131Library : app: prepareComCrashlyticsSdkAndroidBeta113Library : app: prepareComCrashlyticsSdkAndroidCrashlytics251Library : app: prepareComCrashlyticsSdkAndroidCrashlyticsCore234Library : app: prepareComGithubClansFab155Library : app: prepareComGithubPaolorotoloAppintro320Library : app: prepareComGoogleAndroidGmsPlayServicesBase780Library : app: prepareComGoogleAndroidGmsPlayServicesGcm780Library : app: prepareIoFabricSdkAndroidFabric135Library : app: prepareJpWasabeefBlurry101Library: app: prepareDebugDependencies : app: compileDebugAidl: app: compileDebugRenderscript : app: generateDebugBuildConfig: app: generateDebugAssets À JOUR : app: mergeDebugAssets: app: generateDebugResValues À JOUR : app: processDebugGoogleServices: app: generateDebugResources : app: mergeDebugResources
AAPT: ERREUR: image de 9 correctifs /Users/v/app/src/main/res/drawable-xxxhdpi/btn_small_white_normal.9.png malformé . AAPT: trouvé au pixel n ° 21 le long du bord supérieur. AAPT: /Users/v/Documents/app/src/main/res/drawable-mdpi/ic_send_black_disabled_24dp.png: avertissement libpng: iCCP: ne reconnaît pas le profil sRGB connu qui a été modifié: application: mergeDebugResources FAILED
ECHEC: La construction a échoué avec une exception.
Ce qui s'est mal passé: L'exécution a échoué pour la tâche ': app: mergeDebugResources'.
Une partie du traitement des fichiers a échoué. Consultez les journaux pour plus de détails.
Essayez: Exécuter avec l'option --stacktrace pour obtenir le suivi de la pile. Exécutez-la avec l'option --info ou --debug pour obtenir davantage de sorties de journal.
ÉCHEC DE CONSTRUCTION
J'ai trouvé la solution à ce problème, cela pourrait être une solution temporaire, mais cela fonctionne pour le moment . Ce problème est généré à cause d'un problème avec l'image du correctif 9.
Regardez cette ligne dans les traces, son erreur de projection.
AAPT: ERREUR: image de 9 correctifs /Users/v/app/src/main/res/drawable-xxxhdpi/btn_small_white_normal.9.png malformé. AAPT: trouvé au pixel n ° 21 le long du bord supérieur.
J'ai corrigé l'erreur en renommant l'actif et en supprimant le .9 du nom de fichier . Le fichier de correctif 9 est un actif mal formé et Android Studio ne se développera pas tant qu'il n'aura pas été corrigé.
Vous pouvez demander à votre concepteur de le réparer pour vous.
Avait le même problème. Il s'avère que 2 de mes fichiers image étaient corrompus et ne pourraient donc pas être compressés. Supprimez-les de Res-> Drawable, et le tour est joué!
La solution qui fonctionne pour moi a été (heureusement que j'ai déjà copié le projet auparavant) .... ouvrez le projet par "Importer le projet (Eclipse ADT, Gradle, ...). pourrait vous aider ou aider quelqu'un d'autre.