天天看點

libpng error: Not a PNG file we問題解決

最近,用AS編譯代碼時,出現“libpng error: Not a PNG file”,很明顯,是圖檔格式出現了問題。

一。詳細錯誤資訊:

AAPT out(1663341075) : No Delegate set : lost message:Done

AAPT err(2005455065): E:\work\......\res\drawable-hdpi\test.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited

AAPT err(1663341075): libpng error: Not a PNG file

二。錯誤解決:

   1) 方案: 用Image Magick軟體對相應的檔案進行處理。

Image Magick下載下傳位址:

http://www.imagemagick.org/script/binary-releases.php。

有各個作業系統版本的,在As中進行Android開發,就下載下傳Windows的就行。

下載下傳完成後,安裝即可。

2)檔案轉換指令:

   然後,用如下指令進行檔案轉換:

convert -strip test.png test.png。

再重新編譯,OK。

繼續閱讀