任务执行失败':app:packageDebug' - 无法读取zip文件

时间:2016-05-20 12:53:32

标签: android android-studio android-gradle build.gradle

我的代码没有任何变化,当我尝试运行我的应用程序时突然出现此错误:

  
      
  • 出了什么问题:   任务':app:packageDebug'执行失败。   com.android.builder.packaging.PackagerException:java.io.IOException:无法读取zip文件' C:\ Users \ Eliran \ AndroidStudioProjects \ Forum \ app \ build \ outputs \ apk \ app-debug.apk&# 39;
  •   

我不知道为什么它试图将apk作为zip文件读取。

  • 如果我重新启动Android Studio,我可以运行该应用一次然后再次发生。

7 个答案:

答案 0 :(得分:7)

对我来说,当我Exit Android Studio时,它会帮助(暂时),接下来我使用Windows Task Manager(Ctrl + Shift + Esc)并终止进程{​​{1}}并手动删除该文件。之后我再次运行Android Studio,点击Java(TM) Platform SE binary(app可能会出错:干净,但您可以再次运行Android Studio),然后点击Clean Project - 之后当然Make Project Android Studio中的1}}按钮。

答案 1 :(得分:5)

答案 2 :(得分:3)

我尝试手动删除文件,但SO告知:文件" app-debug.apk"正在使用" OpenJDK Platform Binary"。然后我杀了" OpenJDK平台二进制"这很有用。

答案 3 :(得分:3)

它完美地解决了我的问题。我只是删除我的构建文件和文件>>无效并重新启动android studio。我发生此问题更改依赖项版本

答案 4 :(得分:1)

如果您使用的是颤振,请键入

干净整洁

,然后重新启动您的IDE。它对我有用。

答案 5 :(得分:0)

浪费了我四个小时后,我可以解决这个问题。

我通过删除〜/ .android / debug.keystore文件来修复它。

答案 6 :(得分:-5)

只需删除.android

下的debug.keystore文件