微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – Libpng错误:app:mergeDebugResources – Gradle Error 42

Android Studio中编译我的应用程序以进行调试时,我收到以下错误

Failed to run command:
C:\Users\Farbod\Android-SDK\build-tools\21.1.2\aapt.exe s -i C:\Users\Farbod\AndroidStudioProjects\MyApp\app\src\main\res\drawable-hdpi\img_myImage.png -o C:\Users\Me\AndroidStudioProjects\MyApp\app\build\intermediates\res\debug\drawable-hdpi-v4\img_myImage.png
Error Code:
42
Output:
C:\Users\Me\AndroidStudioProjects\MyApp\app\src\main\res\drawable-hdpi\img_myImage.png: libpng warning: IDAT: Too many IDATs found
libpng error: Read Error
:app:mergeDebugResrouces Failed

我已经检查过我的所有文件都是.png格式,而且我不确定会出现什么问题.

最佳答案

我尝试在Adobe Fireworks中打开我的文件(img_myImage.png),这不会打开文件,所以我在Photoshop中打开它确实有效,然后我将它重新保存为.png文件,这似乎解决了问题.

原文地址:https://www.jb51.cc/android/431220.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐