web-dev-qa-db-fra.com

L'exécution a échoué pour la tâche ': app: packageDebug' - Impossible de lire le fichier Zip

Sans aucun changement dans mon code, je reçois soudain cette erreur lorsque j'essaie d'exécuter mon application:

  • Problème: l'exécution a échoué pour la tâche ': app: packageDebug'. com.Android.builder.packaging.PackagerException: Java.io.IOException: impossible de lire le fichier Zip 'C:\Users\Eliran\AndroidStudioProjects\Forum\app\build\sorties\apk\app-debug.apk'.

Je ne sais pas pourquoi il essaie de lire l'apk en tant que fichier Zip.

  • Si je redémarre Android Studio, je peux exécuter l'application une fois, puis cela se reproduit.
21
Eliran Tutia

Pour moi, cela aide (pour l'instant) quand je Exit Android Studio, Ensuite j'ai utilisé Windows Task Manager (Ctrl + Shift + Esc) et tuer le processus Java(TM) Platform SE binary et supprimer ce fichier manuellement. Après cela, je lance Android Studio à nouveau, cliquez sur le Clean Project (Il peut y avoir une erreur avec l'application: propre, mais vous pouvez exécuter Android = Studio à nouveau) et cliquez ensuite sur Make Project - après cela, bien sûr, le bouton Run 'app' Dans Android Studio.

7
y07k2

Ce problème a été signalé à l'équipe de développement: https://code.google.com/p/Android/issues/detail?id=210693&thanks=210693&ts=146382424

5
Peter

Cela résout parfaitement mon problème. i Il suffit de supprimer mon fichier de construction et mon fichier >> Invalider et redémarrer Android studio. Ce problème se produit pour moi changer la version de la dépendance

3
Shohel Rana

J'essaie de supprimer manuellement le fichier, mais le SO informe: le fichier "app-debug.apk" est utilisé par "OpenJDK Platform Binary". Ensuite, je tue "OpenJDK Platform Binary" et cela a fonctionné .

3
leus