Android Studio crash (aapt.exe retourne 42) quand je mets le fichier PNG dans le dossier drawable
Hier après la mise à jour de ne pas bâtir ou de l'exécution du projet avec ces 2 images PNG en image de fond. Dès que j'ai supprimer ces images, tout fonctionne bien à nouveau (j'ai mis les images dans le dossier drawable).
:app:mergeDebugResources FAILED
C:\Users\Daedlues\Desktop\Android-Studio-Projects\AndroidInterView\app\src\main\res\drawable\middle.png
Error:Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Daedlues\Desktop\Work\SDK\build-tools.1.2\aapt.exe'' finished with non-zero exit value 42
Error:Execution failed for task ':app:mergeDebugResources'.
> C:\Users\Daedlues\Desktop\Android-Studio-Projects\AndroidInterView\app\src\main\res\drawable\middle.png: Error: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Daedlues\Desktop\Work\SDK\build-tools.1.2\aapt.exe'' finished with non-zero exit value 42
Information:BUILD FAILED
Vous devez vous connecter pour publier un commentaire.
Cela peut aussi arriver si vous dépassez les Fenêtres max longueur de chemin d'accès.
Android Studio - Impossible d'ouvrir le fichier PNG
Si 'hier la mise à jour" désigne Android 5.1 API (22), puis essayez d'utiliser la dernière version des outils de construction. Ajuster votre build.gradle pour utiliser
buildToolsVersion "22.0.0"
Dans mon cas, il s'est avéré que le "png" image était vraiment un "psd" de l'image que simplement eu la mauvaise extension. J'ai dû convertir en "png" et puis l'erreur a disparu.
Cela peut se produire lorsque gradle ne parvient pas à traiter de ressources.
Dans mon cas, c'est arrivé à une défaillance de fichier image dans le dossier drawable, c'est pourquoi mon XML mises en que Android Studio n'a pas pris sur ...
pour cette solution, je suis préfère à la fois des moyens
1> vérifier votre poste & de les convertir .png en .jpeg
2> si inutile alors de supprimer à partir de drawable
Vérifier l'image au milieu.png.
si c'est une image au format jpg ou jpeg,qui est la raison.
J'ai eu le même problème et de faire un ./gradle construction propre résolu !
Nous avons eu ce message d'erreur trop. Pour une raison quelconque, nos dossiers ont été nommés
foo.9.png
- et l'extra point trébucher le construire. Donc, vérifiez si vous avez tout superflu points dans le nom de fichier trop.