处理libpng warning: "iCCP: Not recognizing

在Android5.0的源码中编译apk会出现如下的问题

libpng warning: "iCCP: Not recognizing known sRGB profile that has been edited"

原因是新版本的libpng对关于ICCP采用了更严苛的约束

解决方法有三:

  • 降低 libpng
  • 用 imagemagick strip  .png
  • 不提示warning

这里采用第二种,首先下载imagemagick,由于unix的版本安装麻烦就直接下载windows的

然后用批处理命令strip所有的png

提供命令如下:

set fn=E:\Program Files\ImageMagick-6.9.0-Q16\convert.exe

for /f "tokens=*" %%i in (‘dir/s/b *.png‘) do "%fn%" "%%i" -strip "%%i"

时间: 2024-08-08 01:25:08

处理libpng warning: "iCCP: Not recognizing的相关文章

Android Studio:libpng warning: iCCP: Not recognizing known sRGB profile that has been edited解决办法

把以前的eclipse的项目导入Android Studio中,Build项目的时候,出现了一堆错误. 如下: 1 AAPT err(Facade for 1944774242): ERROR: 9-patch image D:\workspace_training\MobileSafe\res\drawable-hdpi\call_locate_blue.9.png malformed. 2 AAPT err(Facade for 1944774242): Frame pixels must

【Xamarin报错】libpng warning : iCCP: Not recognizing known sRGB profile that has been edited

报错: Xamarin Android 编译时发生以下错误: libpng warning : iCCP: Not recognizing known sRGB profile that has been edited 解决: 把android项目下的resource下面的png图片,双击打开,简单编辑保存一下,就OK了. 参考: Here’s a way to resolve the issue within Visual Studio (I'm using VS2015) on a file

Android studio 解决libpng warning: iCCP: Not recognizing known sRGB profile that has been edited

将 buildToolsVersion "22.0.1" 改为 buildToolsVersion "20.0.0" 版权声明:本文为博主原创文章,未经博主允许不得转载.

Android studio 解决libpng warning: iCCP: Not recogni

在Android5.0的源码中编译apk会出现如下的问题 libpng warning: "iCCP: Not recognizing known sRGB profile that has been edited" 原因是新版本的libpng对关于ICCP采用了更严苛的约束 解决方法有三: 降低 libpng 用 imagemagick strip  .png 不提示warning 这里采用第二种,首先下载imagemagick,由于unix的版本安装麻烦就直接下载windows的

修改libpng库源码解决libpng warning: iCCP: known incorrect

下载libpng源码 wget https://sourceforge.net/projects/libpng/files/libpng16/1.6.36/libpng-1.6.36.tar.xz 修改png.c文件 if (png_sRGB_checks[i].is_broken != 0) { /* These profiles are known to have bad data that may cause * problems if they are used, therefore a

libpng warning:iCCP:known incorrect sRGB profile

原因是新版的libpng增强了检查,发出警告.此警告可以忽略.若要消除此警告则要使用v4的色彩配置.GIMP sRGB v4 色彩配置,修改当前图片的色彩配置,设为默认. sRGB profilesOn this page you will find several different types of sRGB profiles, with information about their intended use. sRGB v4 PreferencesRGB v4 AppearancesRG

android studio问题-ICCP:Not recognizing known sRGB profile

转:http://my.oschina.net/1pei/blog/479162 PNG格式:每个PNG文件是由一个PNG标识(signature),后面跟一些数据块(chunk),每个chunk由 一个chunk类型来标识其功能. 摘要 本文解决了Android Studio 1.2.2下编译期间出现的libpng warning: iCCP: Not recognizing known sRGB profile that has been edited警告问题. 目录[-] 1. 问题描述

zz iCCP: Not recognizing known sRGB profile that has been edited错误

http://my.oschina.net/1pei/blog/479162#OSC_h3_15 http://blog.csdn.net/lzpdz/article/details/50112485 在Android5.0的源码中编译apk会出现如下的问题 libpng warning: "iCCP: Not recognizing known sRGB profile that has been edited" 原因是新版本的libpng对关于ICCP采用了更严苛的约束 解决方法有

AS问题解决系列3—iCCP: Not recognizing known sRGB profile

http://my.oschina.net/1pei/blog/479162 摘要 本文解决了Android Studio 1.2.2下编译期间出现的libpng warning: iCCP: Not recognizing known sRGB profile that has been edited警告问题. 目录[-] 1. 问题描述 2. PNG文件格式 2.2 数据块(chunk) 2.2.1 4类关键chunk 2.2.2 14类辅助chunk 2.2.3 chunk格式 3. li