4

我从2.2.3 to 2.3. 从那以后我得到这个

错误:

Failed to open zip file. 
Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) 
<a href="syncProject">Re-download dependencies and sync project (requires network)</a> 
<a href="syncProject">Re-download dependencies and sync project (requires network)</a>
.....

尽管一次又一次搜索,我无法找到解决方案

4

2 回答 2

8

当 android studio 无法访问 gradle.zip 文件时会出现此问题。解决此问题的最简单方法是按照工作室告诉您的操作,在这种情况下,它说重新下载依赖项。由于一个非常小的故障,这不起作用。

为了解决它:

  1. 从“项目”侧菜单转到 gradle-wrapper.properties
  2. 然后改变:

distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip 到 distributionUrl= https://services.gradle.org/distributions/gradle-3.3-all.zip

在这个工作室之后应该能够下载正确的 zip 文件,即“gradle-3.3-all.zip”

如果这没有帮助,那么您将不得不做出一些努力。

  1. 从gradle-3.3-all.zip手动下载 zip 文件
  2. 复制压缩文件。
  3. 到达您的“.gradle”文件夹所在的目录(如果您在 Windows 上,它通常位于“C:\Users\user.gradle”中)。
  4. 然后导航到“包装器”,然后导航到“gradle-3.3-all”。
  5. 用新下载的 zip 文件替换已有的 zip 文件。

“替换为这里的关键字。”

同步您的项目。同步可能需要一些时间,但肯定会同步。它为我解决了这个问题。干杯!!

于 2017-03-06T05:52:39.590 回答
3

在你的 MAC 上运行命令并再次同步

rm -Rf ~/.gradle
于 2017-09-27T16:32:01.153 回答