Android Studio Error – error de libpng: No es un archivo PNG

Tengo un error con Android Studio. ¿Saben ustedes cómo solucionarlo?

Ya he comprobado si los archivos existen. Ellas hacen. Ya he comprobado el formato de imagen y también resaved a PNG. Sigo recibiendo el siguiente error. ¿Qué podría ser?

— El error —

: App: mergeDebugResources error libpng: No es un archivo PNG

Error: Error al ejecutar el comando: C: \ Users \ Kharlo PC \ AppData \ Local \ Android \ android-studio1 \ sdk \ build-tools \ android-4.4W \ aapt.exe s -i D: \ XfixedOdometer \ app \ src \ Main \ res \ drawable-hdpi \ ic_launcher.png -o D: \ XfixedOdometer \ app \ build \ intermedios \ res \ debug \ drawable-hdpi-v4 \ ic_launcher.png

Código de error: 42

Salida: error de libpng: No es un archivo PNG

Gracias por adelantado 🙂

Bueno … no es un archivo PNG! O simplemente es posible que sea un archivo PNG pero no una variante soportada.

Si desea más información, entonces tendrá que cargar el archivo en algún lugar y luego publicar un enlace. Es imposible decir nada más sin él.

EDIT: Ahora que has subido el archivo, puedo ver que es un JPEG! Tiene una extensión .png , pero no es un archivo PNG.

Aunque puede haber varias razones para este error, es decir, no se puede resolver el símbolo R

Pero En particular, Si el problema está diciendo No es un archivo PNG

Mi caso

Para mí, era un archivo jpeg que había guardado con la extensión .png que era la causa raíz

Solución

Quitar esa imagen jpeg de su carpeta res / drawable

Nota renombrar un jpeg a png no significa que es un png en el estudio de Android … así que deshacerse de esa imagen jpeg

reconstruir..

Voila, funciona

Espero eso ayude 🙂

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.