小Cの已经记不起来的博客

Flutter 运行时出现Exception in thread “main” java.util.zip.ZipException: zip END header not found

一切都好好的, 突然不知道在改动了什么的情况下, 出现了 Exception in thread "main" java.util.zip.ZipException: zip END header not found 的错误提示

错误发生在更新gradle时终止过后,就出现了这个错误提示,看提示内容很明显是zip包没有下载完但是却被保存了(类似于下了个损坏的文件),然后当fultter尝试解压缩的时候就报了这个异常

尝试了 flutter clean, 也去 android studio 里面的 build 进行了 clean, 都没有用

解决方案

其实解决方案很简单,linux用户删除 ~/.gradle/wrapper/dists 目录下的所有文件,重新让flutter下载就行了,windows的目录在 C:\Users\7\.gradle\wrapper\dists

评论

还没有评论。

发表评论

提交后评论将经过自动审核,审核通过后公开展示。

未在播放