Следующее предупреждение продолжает возникать в моем проекте PCL для кросс-платформенной платформы Xamarin:
iccp: не распознает известный профиль sRGB, который был отредактирован
Что мне делать?
Следующее предупреждение продолжает возникать в моем проекте PCL для кросс-платформенной платформы Xamarin:
iccp: не распознает известный профиль sRGB, который был отредактирован
Что мне делать?
Если у вас установлена магия изображения http://www.imagemagick.org/script/command-line-processing.php
найти. -name "*.png" -print -exec convert "{}" "{}" ";"
очистил файлы и сделал их меньше в процессе.
У меня была такая же проблема с Android-студией. Просто очистите проект, и он должен работать.
Я нашел обходное решение, которое может помочь.
Я загрузил программное обеспечение ImageOptim: https://imageoptim.com/ (бесплатно)
и отправился в папку Xamarin/Android.Support.v7.AppCompat/21.0.3/embedded и перетащил изображения в imageoptim, и он удалил метада.
И это исправлено.
Это предупреждение связано с нежелательными байтами или метаданными в файле изображения. В основном это связано с обновлением libpng внутри Android SDK.
Попробуйте эти инструменты для удаления метаданных с соответствующих изображений:
была та же проблема. пытаясь удалить и повторно добавить те же изображения, которые были показаны на консоли, в другом файле было неверное имя (с именем "-" в имени). Исправляя другое имя файла, я решил проблему.
Что я решил решить, так это удалить сомнительное одно изображение (которое имеет большой размер и оно хранится во всех папках Drawable моего модуля приложения.)
Я попытался сменить инструменты сборки, удалить AppCompat lib.
Также проверьте, не открылось ли какое-либо изображение в Android-редакторе, дважды щелкнув изображение из выпадающей папки.
Если возникла эта проблема с загрузкой, значит, вам нужно удалить это изображение из всех папок и попробуйте ReAdding после Переименовать то же изображение.
Или есть доступные ответы, если они могут вам помочь.
Который поможет вам оптимизировать изображение во всех необходимых целях.
Поскольку большинство ответов для Linux здесь - это решение для Windows:
Загрузите ImageMagick и запустите следующую команду в cmd:
magick mogrify -format png *.png
и он преобразует все png в папку, в которой вы находитесь, в png без проблем.