L’avertissement suivant continue de se produire dans mon projet PCL multiplate-forme Xamarin:
iccp: ne reconnaît pas le profil sRGB connu qui a été modifié
Que devrais-je faire ?
Si vous avez installé l'image magick http://www.imagemagick.org/script/command-line-processing.php
trouver . -name "* .png" -print -exec convert "{}" "{}" ";"
nettoyé les fichiers et les rendre plus petits dans le processus.
J'ai eu le même problème avec le studio Android. Il suffit de nettoyer le projet et cela devrait fonctionner.
J'ai trouvé une solution de contournement qui pourrait aider.
J'ai téléchargé le logiciel ImageOptim: https://imageoptim.com/ (Gratuit)
et est allé dans le dossier Xamarin/Android.Support.v7.AppCompat/21.0.3/embedded et faites glisser les images dans l'imageoptim et il a supprimé le metada.
Et cela corrigé.
Cet avertissement est dû aux octets ou métadonnées indésirables dans le fichier image . Il est principalement dû à la mise à jour de libpng dans le SDK Android.
Essayez ces outils pour supprimer les métadonnées des images correspondantes:
Comme la plupart des réponses concernent Linux, voici une solution Windows:
Téléchargez ImageMagick et lancez la commande suivante dans cmd:
magick mogrify -format png *.png
et il convertira tous les png du dossier dans lequel vous vous trouvez sans les problèmes.
eu le même problème. essayer de supprimer et de ré-ajouter les mêmes images montrées dans la console que un autre fichier avait un nom invalide (avec "-" dans le nom). La correction du nom de l’autre fichier a résolu mon problème.
Ce qui a résolu mon problème, c’est de supprimer l’image douteuse (qui est de grande taille et stockée dans tous les dossiers Drawable de mon module d’application).
J'ai essayé en changeant build tools, en supprimant AppCompat lib.
Vérifiez également qu'aucune de vos images ne s'ouvre dans Android Editor en double-cliquant sur le dossier Image de drawable.
Si ce problème de chargement survient, cela signifie que vous devez supprimer cette image de tous les dossiers et essayer en en l'ajoutant après en renommant la même image.
Ou il y a une réponse acceptée disponible si cela peut vous aider.
Ce qui vous aidera à optimiser votre image de la manière la plus nécessaire.