Impossible de lire PNG signature: le fichier ne commence pas par PNG signature

Gradle construire à défaut avec cette erreur:

Error:C:\Users\Roman.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.0.2.aar\bab547c3f1b8061ef9426f524a823a15\res\drawable-xhdpi-v4\abc_btn_switch_to_on_mtrl_00001.9.png a échoué à lire PNG signature: le fichier ne commence pas par PNG signature

Erreur:java.lang.RuntimeException: java.lang.RuntimeException: com.android.générateur de rapports.interne.aapt.AaptException: AAPT2 de la compilation a échoué:
Erreur:échec de l'Exécution de la tâche:app:mergeDebugResources'.
Erreur: java.lang.RuntimeException: java.lang.RuntimeException: com.android.générateur de rapports.interne.aapt.AaptException: AAPT2 de la compilation a échoué:
aapt2 de compilation --legacy -o C:\dev\workspace\android2\MatrixCalculator\app\build\intermediates\res\merged\debug C:\Users\Roman.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.0.2.aar\bab547c3f1b8061ef9426f524a823a15\res\drawable-xhdpi-v4\abc_btn_switch_to_on_mtrl_00001.9.png
Questions:
- ERREUR: C:\Users\Roman.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.0.2.aar\bab547c3f1b8061ef9426f524a823a15\res\drawable-xhdpi-v4\abc_btn_switch_to_on_mtrl_00001.9.png impossible de lire PNG signature: le fichier ne commence pas par PNG signature

Certaines choses de base que j'ai essayé de résoudre ce problème:

  1. Invalider les caches/redémarrage
  2. La suppression de gradle dossier
Le fichier abc_btn_switch_to_on_mtrl_00001.9.png est corrompu, et n'est pas valide d'un fichier PNG.
"La suppression de gradle dossier" -- dossier spécifique avez-vous supprimer?
l'un à C:\Users\Roman\.gradle\caches et l'un dans le projet
Vous ne dites pas si c'est une nouvelle ressource ou un existant qui est maintenant montrant ce symptôme. C'est un détail important qui devrait être dans le corps de la question elle-même.
Essayer d'obtenir le soutien lib référencé à partir de developer.android.com/topic/libraries/support-library/... à la place de votre SDK. Vous pouvez le forcer à s'emparer d'une version différente au lieu de 26.0.2 via les dépendances et voir si le problème disparaît. On dirait que votre local SDK est corrompu si en soufflant de l'IDE cache est toujours un problème.

OriginalL'auteur praise the sun | 2017-09-12