Iccp: ne reconnaissant pas le profil sRGB connu qui a été édité

L'avertissement suivant continue à apparaître dans mon projet PCL de plate-forme Xamarin:

Iccp: ne reconnaissant pas le profil sRGB connu qui a été édité

  • Les téléphones Samsung émettent beaucoup de messages de journal sur logcat
  • Comment obtenir le code source des méthodes natives d'Android
  • Comment accéder à l'interface UI de ma classe?
  • Comment renvoyer l'index de l'enfant dans Layout?
  • Comment exécuter JavaScript sur Android?
  • État de la gestion des dépendances des projets Android
  • Que devrais-je faire ?

  • NotImplementedException sur Android
  • Android: comment puis-je compiler mes codes en ligne?
  • La méthode getDrawingCache () de Android 2.1 View renvoie toujours null
  • Android, comment obtenir des photos de contact Facebook / Twitter / etc
  • Méthode d'invocation d'une erreur élevée dans Android Studio
  • Étalonnage de l'accéléromètre
  • 7 Solutions collect form web for “Iccp: ne reconnaissant pas le profil sRGB connu qui a été édité”

    Si vous avez installé image magick http://www.imagemagick.org/script/command-line-processing.php

    trouver . -name "* .png" -print -exec convert "{}" "{}" ";"

    Nettoyé les fichiers et les a rendu plus petits dans le processus.

    J'ai eu le même problème avec Android studio. Il suffit de nettoyer le projet et cela devrait fonctionner.

    J'ai trouvé une solution de contournement qui pourrait vous aider.

    J'ai téléchargé le logiciel ImageOptim: https://imageoptim.com/ (Gratuit)

    Et est allé au dossier Xamarin / Android.Support.v7.AppCompat / 21.0.3 / intégré et faites glisser les images dans imageoptim et a supprimé la metada.

    Et cela a été corrigé.

    Cet avertissement est dû aux octets ou métadonnées indésirables dans le fichier image. Cela s'explique principalement par la mise à jour de libpng dans le SDK d'Android.

    Essayez ces outils pour supprimer les métadonnées des images correspondantes:

    ImageOptim

    ImageMagick

    Couture

    Avait le même problème. En essayant de supprimer et de ré-ajouter les mêmes images ont montré dans la console qu'un autre fichier avait un nom invalide (avec "-" dans le nom). En réglant le nom d'un autre fichier, j'ai résolu mon problème.

    Ce qui a résolu mon problème, c'est de supprimer l'image douteuse (la taille est grande et elle a été stockée dans tous les dossiers Drawable du module de mon application).

    J'ai essayé en changeant les outils de construction , en supprimant AppCompat lib .

    Vérifiez également si l'une de vos images n'ouvre pas dans Android Editor en double-cliquant sur l'image dans le dossier dessiné .

    Si ce problème de chargement se produit, cela signifie que vous devez supprimer cette image de tous les dossiers et essayer en Re-Ajout après avoir renommé la même image.

    Ou il y a une réponse acceptée disponible si elle peut vous aider.

    https://stackoverflow.com/a/31497159

    Ce qui vous aidera à optimiser votre image de toutes manières.

    Comme la plupart des réponses sont pour Linux, voici une solution Windows:

    Téléchargez ImageMagick et exécutez la commande suivante dans cmd:

     magick mogrify -format png *.png 

    Et il convertira tous les png dans le dossier dans lequel vous êtes dans png sans les problèmes.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.