我花了几个小时试图解决这个问题:
app:mergeDebugResources AAPT err(927129865):C:\ Users\Will\AndroidStudioProjects\Splitter2\app\build\intermediates\explosion-aar\com.android.support\appcompat-v7\22.0.0\res\drawable-hdpi- V4\abc_spinner_mtrl_am_alpha.9.png:
libpng警告:iCCP:无法识别已编辑的已知sRGB配置文件
我的项目终于正在运行,但每次我进行干净的构建时,它都会再次显示此警告.
我将buildToolsVersion更新为"22.0.1",我使用的是tools.build:gradle"1.2.3".我仍然收到这个错误.
当我尝试使用FancyButton时,一切都开始了.
有人知道如何解决这个问题吗?
Gle*_*son 31
这只是一个警告,libpng开始在版本1.6.0发布,所以你可以忽略它.
要消除警告,您需要修复警告中指定的PNG文件.您可以使用许多PNG图像编辑器中的任何一个(ImageMagick,GraphicsMagick等)来删除有问题的iCCP块.或者您可以将libpng降级到1.5.x版.
请参阅类似问题libpng警告:iCCP:已知错误的sRGB配置文件
Mr.*_*ard 10
从buildToolsVersion 23.0.1开始,它发生在我身上.我还不知道reasson,但如果你对这些图像文件使用ImageOptim(对于MAC),你将摆脱该错误,它会删除垃圾元数据和不必要的颜色配置文件.
我希望它有所帮助.
我试图解决问题并让这些烦人的警告消失.真正帮助我的是:从你的png文件中删除元数据(我猜你不需要它).
brew install exiftool
find . -path '*src/main/res/*' -name '*.png' -exec exiftool -overwrite_original -all= {} \;
Run Code Online (Sandbox Code Playgroud)
详见Jake Wharton的答案 https://groups.google.com/forum/#!msg/adt-dev/rjTQ_STR3OE/-UcNQRISTKsJ
归档时间: |
|
查看次数: |
51982 次 |
最近记录: |