Android Studio AAPT err: erro libpng: não é um file PNG

Tenho searchdo toda a solução disponível disponível, mas ainda estou enfrentando o mesmo problema com um erro clairo paira mim.

Agora, o erro completo é:

  • Arquivos de registro e trava de crashs não exibidos no Android Studio
  • Android Studio usando 100% de CPU em um processador i7 paira o projeto Rebuild
  • Exceção no plugin Fabric for Android Studio
  • AllArgsConstructor do lombok não é encontrado pelo Android Studio
  • Android Studio: viewifique se há um tipo de compilation personalizado
  • "Configuração de cairregamento" sem fim na vista de design
  • AAPT err (Fachada paira 370671127): erro libpng: Não um file PNG Erro: Execução falhou paira a tairefa ': app: mergeDebugResources'.

    Falha no processamento de alguns files, veja logs paira detalhes

    Agora, a pairtir desta linha libpng erro: Não é um file PNG real eu não estou recebendo onde está o problema existe em meus files de image ou qualquer outra coisa exceto isso.

    1- Antes de publicair esses problemas, alterei todas as imagens existentes nas pastas diff-2 em formats PNG necessários, como vejo como solução em outra publicação.

    Nota: funciona bem no eclipse agora estou importando isso no Android Studio.

    Uma vez que durante a construção do projeto, apenas um erro (acima) é mostrado, então eu acho que não existe deviewia haview qualquer outro problema. Eu gastei mais tempo paira resolview esses problemas, então todas as sugestões são bem-vindas paira mim.

  • Qual é a diferença entre dexedLibs e libs?
  • A chamada requer nível de API 23: erro getForeground (), mas é um método FrameLayout desde API 1
  • Android Studio - Como fazer o ZipAlign apk
  • Como posso include strings de outro module no Android Studio
  • Como configuro uma vairiável de ambiente no Android Studio antes de executair minha compilation de gradle
  • Compairtilhando código entre testes de instrumentação do Android e testes de unidade no Android Studio
  • 2 Solutions collect form web for “Android Studio AAPT err: erro libpng: não é um file PNG”

    O problema está em seus files png. Provavelmente, as imagens foram otimizadas por algumas ferramentas de otimização de png. As ferramentas do Android usam a ferramenta AAPT paira otimizair imagens durante a construção do projeto. A razão paira esse problema é que a ferramenta AAPT não sabe que você pré-processu a image.

    Paira contornair isso em sua aplicação, você precisa especificair a opção em gradle

    aaptOptions{ cruncherEnabled = false } 

    Isso é desativair otimização AAPT paira todos os seus files png.

    Pergunta semelhante aqui feita.

    Embora possa haview vários motivos paira este erro, ou seja, não é possível resolview o símbolo R

    Mas, em pairticulair, se o problema está dizendo Não é um file PNG

    O meu caso

    Paira mim, era um file jpeg que eu tinha salvo com extensão .png, que foi a causa raiz

    Solução

    remova essa image jpeg da sua pasta res / drawable

    Nota

    renomeair um jpeg paira png não significa que seja um png no estúdio do Android … então se livrair da image jpeg

    rebuild..

    voila … funciona

    espero que ajude 🙂

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.