【问题标题】:Libpng error at :app:mergeDebugResources - Gradle Error 42Libpng 错误:app:mergeDebugResources - Gradle 错误 42
【发布时间】:2015-04-18 07:14:47
【问题描述】:

在 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 格式,但我不确定可能出了什么问题。

【问题讨论】:

    标签: android android-studio android-gradle-plugin libpng


    【解决方案1】:

    解决方案

    我尝试在 Adob​​e Fireworks 中打开我的文件 (img_myImage.png),但它无法打开该文件,所以我在 Photoshop 中打开它,确实 工作,然后我将它重新保存为.png 文件,似乎可以解决问题。

    【讨论】:

    • 解决方案很好,但如何获取导致问题的确切图像?
    猜你喜欢
    • 2016-06-19
    • 1970-01-01
    • 2012-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-24
    • 2020-07-15
    相关资源
    最近更新 更多