You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行Flutter应用时Gradle任务assembleDebug执行失败求助

解决Flutter运行时Gradle assembleDebug失败的ZipException问题

运行Flutter应用时出现以下异常,导致Gradle任务assembleDebug执行失败:

Exception in thread "main" java.util.zip.ZipException: zip END header not found
    at java.base/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1474)
    at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1482)
    at java.base/java.util.zip.ZipFile$Source.<init>(ZipFile.java:1320)
    at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1282)
    at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:709)
    at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:243)
    at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:172)
    at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:186)
    at org.gradle.wrapper.Install.unzip(Install.java:214)
    at org.gradle.wrapper.Install.access$600(Install.java:27)
    at org.gradle.wrapper.Install$1.call(Install.java:74)
    at org.gradle.wrapper.Install$1.call(Install.java:48)
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
    at org.gradle.wrapper.Install.createDist(Install.java:48)
    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Exception: Gradle task assembleDebug failed with exit code 1

解决步骤:

  • 找到项目根目录下的gradle/wrapper/gradle-wrapper.jar文件,直接删除这个损坏的压缩包。
  • 重新执行flutter run命令,Gradle会自动重新下载完整的gradle-wrapper.jar并完成解压初始化。
  • 如果自动下载失败,可查看gradle/wrapper/gradle-wrapper.properties里的distributionUrl字段获取对应版本号,手动下载同版本的gradle-wrapper.jar替换到gradle/wrapper目录中。

内容的提问来源于stack exchange,提问作者A4tech Malayalam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 15:46:02