文档章节

处理libpng warning: "iCCP: Not recognizing

t
 tihgunt
发布于 2015/01/07 17:59
字数 183
阅读 3042
收藏 0

在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"





© 著作权归作者所有

t
粉丝 2
博文 11
码字总数 1700
作品 0
苏州
私信 提问
Android studio 编译报iCCP: Not recognizing known sRGB

在Android5.0的源码中编译apk会出现如下的问题 libpng warning: "iCCP: Not recognizing known sRGB profile that has been edited" 原因是新版本的libpng对关于ICCP采用了更严苛的约束 解决......

恰同学少年
2016/02/24
45
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采用了更严苛的约束 解决......

青莲居士
2015/09/25
238
0
AS问题解决系列3—iCCP: Not recognizing known sRGB profile

问题描述 在Android Studio 1.2.2下编译期间,出现了下面警告信息: ...resdrawable-hdpiadd_green.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited ......

一配
2015/07/16
27.4K
7
Android libpng warning: iCCP: Not recognizing known sRGB profile that has been edited

今天更新了Android Studio,编译项目的时候出现了这种问题,所有的drawable里的png格式的图片资源全部报 libpng warning: iCCP: Not recognizing known sRGB profile that has been edited ...

xwtdroid
2015/07/08
5K
0
wxpython升级到3.0的不兼容问题

wxpython从2.8升级到3.0发现2个问题 png图片出现警告 iCCP:known incorrect sRGB profile 原因是 libpng升级对iCCP的要求更严格,比较好的解决方法可以通过Imagemagick软件把png图片重新保存...

Aaron_Lee
2014/04/19
429
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot + Mybatis-Plus 集成与使用(二)

前言: 本章节介绍MyBatis-Puls的CRUD使用。在开始之前,先简单讲解下上章节关于Spring Boot是如何自动配置MyBatis-Plus。 一、自动配置 当Spring Boot应用从主方法main()启动后,首先加载S...

伴学编程
昨天
7
0
用最通俗的方法讲spring [一] ──── AOP

@[TOC](用最通俗的方法讲spring [一] ──── AOP) 写这个系列的目的(可以跳过不看) 自己写这个系列的目的,是因为自己是个比较笨的人,我曾一度怀疑自己的智商不适合干编程这个行业.因为在我...

小贼贼子
昨天
7
0
Flutter系列之在 macOS 上安装和配置 Flutter 开发环境

本文为Flutter开发环境在macOS下安装全过程: 一、系统配置要求 想要安装并运行 Flutter,你的开发环境需要最低满足以下要求: 操作系统:macOS(64位) 磁盘空间:700 MB(不包含 IDE 或其余...

過愙
昨天
6
0
OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
昨天
2.7K
16
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
昨天
42
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部