一切都好好的, 突然不知道在改动了什么的情况下, 出现了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