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 🙂