studio proyecto otra importar exportar enviar descargado computadora como abrir android android-studio android-studio-import

proyecto - Android Studio AAPT err: libpng error: No es un archivo PNG



importar apk android studio (2)

He buscado toda la posible solución disponible, pero aún estoy enfrentando el mismo problema con un error poco claro para mí.

Ahora el error completo es-

AAPT err (Fachada para 370671127): error de libpng: No es un archivo PNG Error: Error de ejecución para la tarea '': aplicación: mergeDebugResources''.

Se produjo un error en el procesamiento de archivos, consulte los registros para obtener más información.

Ahora a partir de este error de libpng de línea : No es un archivo PNG real, no estoy llegando a donde está el problema, ya sea en mis archivos de imagen o en cualquier otra cosa, excepto esto.

1- Antes de publicar estos problemas, he cambiado todas las imágenes existentes en las carpetas diff-2 en formato PNG requerido, como lo veo como solución en otra publicación.

Nota: funciona bien en eclipse ahora lo estoy importando en Android Studio.

Dado que durante la construcción del proyecto solo se muestra el error único (arriba), así que supongo que no debería haber ningún otro problema. He pasado más tiempo para resolver estos problemas, por lo que todas las sugerencias son bienvenidas para mí.


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

Pero en particular, si el problema es decir No es un archivo PNG

Mi caso

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

Solución

eliminar esa imagen jpeg de su carpeta res / dibujable

Nota

renombrar un jpeg a png no significa que sea un png en el estudio de Android ... así que deshazte de esa imagen jpeg

reconstruir..

voila ... funciona

Espero eso ayude :)


El problema está en tus archivos png. Probablemente sus imágenes fueron optimizadas por algunas herramientas de optimización png. Las herramientas de Android usan la herramienta AAPT para optimizar las imágenes durante la construcción de su proyecto. La razón de este problema es que la herramienta AAPT no sabe que preprocesó la imagen.

Para evitar esto en su aplicación, debe especificar la opción en gradle

aaptOptions{ cruncherEnabled = false }

Esto es desactivar la optimización AAPT para todos sus archivos png.

Pregunta similar aquí .