Libpng错误:app:mergeDebugResources - Gradle Error 42

Far*_*deh 5 android libpng android-studio android-gradle-plugin

在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
Run Code Online (Sandbox Code Playgroud)

我已经检查过我的所有文件都是.png格式,我不确定是什么原因.

Far*_*deh 4

解决方案

我尝试在 Adob​​e Fireworks 中打开我的文件 ( img_myImage.png),但它无法打开该文件,因此我在 Photoshop 中打开它,它确实有效,然后我将其重新另存为文件.png,这似乎解决了问题。