去除AndroidStudio中libpng关于iCCP的警告

来源:互联网 发布:海康域名注册平台 编辑:程序博客网 时间:2024/06/08 12:01

转自:http://blog.sinzy.net/ifyr/entry/23230
在Eclipse中一切正常,但是转到AndroidStudio的时候,编译时出现警告:
AAPT err(???): C:\ifyr\AppPath\app\src\main\res\drawable\FileName.9.png: libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
我是个很(qiang)严(po)谨(zheng)的(huan)人(zhe),警告对我来说是不能忍受的。
在网上找了一圈,据说原因是新版本的libpng对关于iCCP采用了更严苛的约束,所以(其实好像并没有逻辑关系)把iCCP的内容干掉就可以了。

好吧,上ImageMagick,windows版本下载。

把convert.exe拷贝到对应目录(或者System32下面),然后进cmd,在这个目录下执行

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

去掉图片中的所有信息,就可以了。

0 0
原创粉丝点击