FAQ n°9749, publiée le 30/10/2014, mise à jour le 31/10/2014
Que faire si la compilation d'une application Android échoue avec le message "aapt.exe - warning: iCCP: Not recognizing known sRGB profile'" ?

Le message suivant peut être affiché lors de la compilation d'une application pour Android, si le SDK Build Tool de Google est installé en version 21 ou supérieure :

Command Line: .\build-tools\21.0..0\aapt.exe …
Error returned: c:\Mes Projets Mobiles\Test\Android\Generation\res\drawable-ldpi\i_c_o_n_e________0.png:
NomImage warning: iCCP: Not recognizing known sRGB profile that has been edited


Ce retour apparaît lorsque le poste de développement a la version 21 ou supérieure du "SDK Build Tool". Dans cette version Google a ajouté un warning supplémentaire lié aux informations contenues dans les images manipulées par l'application. Il a donc été nécessaire d'adapter la génération des applications à ces nouveaux retours. 


Ces adaptations sont disponibles à partir de la version 190056s de WINDEV Mobile, complétée d'une mise à jour :

  • installer la version 190056s,
  • ouvrir les ressources pratiques,
  • via le lien "Liste des modules correctifs disponibles de WINDEV, WEBDEV, WINDEV Mobile",
  • demander la mise à jour portant la référence 89 512,
  • une fois la mise à jour appliquée, régénérer à nouveau l'application APK.