Android Studio Erreur - libpng erreur: Pas un fichier PNG
Je vais avoir une erreur avec Android Studio. Les gars, vous ne sais comment le résoudre?
J'ai déjà vérifié si les fichiers existent. Ils le font. J'ai déjà vérifié le format de l'image et également enregistrées au format png. J'ai toujours l'erreur suivante. Que pourrait-il être?
--- Erreur ---
:app:mergeDebugResources
libpng erreur: Pas un fichier PNG
Erreur: impossible d'exécuter la commande:
C:\Users\Kharlo PC\AppData\Local\Android\android-studio1\sdk\build-tools\android-4.4W\aapt.exe s -je D:\XfixedOdometer\app\src\main\res\drawable-hdpi\ic_launcher.png -o D:\XfixedOdometer\app\build\intermediates\res\debug\drawable-hdpi-v4\ic_launcher.png
Code D'Erreur:
42
De sortie:
libpng erreur: Pas un fichier PNG
Merci d'avance 🙂
OriginalL'auteur Karlo Kokkak | 2014-09-21
Vous devez vous connecter pour publier un commentaire.
Bien... ce n'est pas un fichier PNG! Ou tout simplement peut-être qu'il est un fichier PNG, mais pas une prise en charge de la variante.
Si vous souhaitez plus d'info, alors vous devrez télécharger le fichier quelque part et ensuite de poster un lien. Il est impossible de dire quelque chose de plus sans elle.
EDIT: Maintenant que vous avez téléchargé le fichier, je peux voir que c'est un JPEG! Il a un
.png
extension, mais ce n'est pas un fichier PNG.ginazelscatering.com/ic_launcher.png
J'ai vérifié son type mime en ligne. Il dit que c'est un PNG. Ai-je raté quelque chose?
Ok.. j'ai donc utilisé une fonction PHP, oui c'est un JPEG! Désolé à ce sujet! Merci!
quelque chose en ligne pourrait obtenir son type mime à partir de l'extension, auquel cas il serait trompé en pensant que c'était un PNG. Le lien que vous avez donné le sert avec un type mime
image/png
. Mais si vous examinez les données binaires dans un fichier, vous allez voir c'est vraiment un jpeg.OriginalL'auteur chiastic-security
Bien qu'il peut y avoir diverses raisons de cette erreur , j'.e ne Peut pas résoudre le symbole R
Mais En particulier, Si le problème est de dire Pas un fichier PNG
Mon Cas
Pour moi ,c'était un jpeg fichier que j'avais enregistré avec l'extension .png
qui a été la cause de racine
Solution
supprimer les fichiers jpeg de l'image à partir de votre res/drawable dossier
Note
renommer un fichier jpeg en png ne signifie pas qu'il est un png dans android studio...
afin de se débarrasser de cette image jpeg
reconstruire..
voila.. il fonctionne
espère que cela aide 🙂
OriginalL'auteur eRaisedToX