Failed open to zip file

近期因为公司项目开发须要,在github下载一些android小Demo 老是遇到一些编译的问题,以下图所示:html

 

Error:Failed to open zip file.android

Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)git

Re-download dependencies and sync project (requires network)github

Re-download dependencies and sync project (requires network)app

Failed to open zip file问题的解决方法

工具/原料

  • Android Studio 2.2.2工具

方法/步骤

  1. 相信很多用android studio同窗也遇到和我同样的问题吧;下面我把解决这个问题的经验跟你们分享一下;gradle

  2. 在网上搜索了一下,发现问题出在gradle-wrapper.properties上,出现这个问题的项目都是应为使用了gradle-3.3-all.zip,而studio 没法直接下载gradle-3.3-all.zip致使;ui

    打开android studio项目,看红色区域标识,咱们要解决的问题焦点:this

    Failed to open zip file问题的解决方法

  3. 解决这个问题的方法有好几个:spa

    方法一:

    能够参考没有报错的项目,把gradle-wrapper.properties里gradle的版本,修改到咱们报错的项目,替换gradle版本如:

    Failed to open zip file问题的解决方法

  4. 改成

    Failed to open zip file问题的解决方法

  5. 改完后,要Rebuild Project一下项目;最好就关闭项目,从新在打开一下项目;这个方法,亲试,能够解决该问题;

     

    方法二:直接在网上下载gradle-3.3-all.zip,不要解压缩,放在相似下面目录下

     C:\Users\Administrator\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9

    下载的地址这里找,里面有各个版本的包:

    Failed to open zip file问题的解决方法

  6. 方法三:

    改一下gradle-wrapper.properties中的distributionUrl

    Failed to open zip file问题的解决方法

  7. 改成

    Failed to open zip file问题的解决方法

  8. https\:改成http\: 这里你们可能以为奇怪,我也以为奇怪;为何这么改呢?这个我估计是android studio本身的问题吧;

    这个方法最简单了,同窗不防试试看;