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

新更新了studio 开发工具 ,引入 项目 会报如下错误

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

 zip解压失败,接着下面提示Gradle’s dependency cache may be corrupt:Gradle的依赖缓存可能是损坏的。

到这里大家应该明白,as出现这样的问题是怎么导致的了吧,文件损坏。

我们要导入工程或新建工程时,一般不需要更改什么,as智能判断会提示我们是否需要对build gradle setting之类的文件进行修改。针对gradle个版本工具来说,如果不选择更新直接原来的Gradle Version中的Gradle工具,再加上.gradle库中没用该版本时,as会创建这样的库,有时候这样的库会下载不完整,导致上面的问题。

没关系,as创建了这个路径和文件,只是文件下载不完整呗,手动下载替换掉就行

1、下载 gradle

下载地址很简单,以 下载gradle-3.3-all.zip为例子

不要去网上找这样那样的网站下载gradle工具了。浏览器输入以下链接快速下载:

services.gradle.org/distributions/gradle-3.3-all.zip

想要下载其他版本只要更改gradle-3.3-all.zip 版本号。已有的版本号有

gradle-3.2-all.zip

gradle-3.2-all.zip

gradle-3.3-all.zip>

gradle-4.1-all.zip>

以gradle-3.3-all.zip为例子,下载完成后替换 C:\Users\Administrator\.gradle\wrapper\dists\

gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9中对应的gradle-3.3-all.zip文件。

重新编译as解压文件就不会报错了。

上图:

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

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

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

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

好了 同步下,搞定 。。 还是想要那种 点一点就能用的感觉。

    原文作者:明月照天涯丶
    原文地址: https://www.jianshu.com/p/e5b765ade086
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞