项目刷新失败,无法打开zip文件

时间:2017-03-11 13:13:32

标签: android android-studio

我最近将android studio版本从2.2.3更新为2.3,我的工作项目开始在下面抛出错误。

  

错误:无法打开zip文件。

     

Gradle的依赖缓存可能已损坏(这有时会发生在   网络连接超时。)

     

重新下载依赖项和同步项目(需要网络)

     

重新下载依赖项和同步项目(需要网络)

我搜索了很多并找到了许多解决方案,但没有人适合解决我的错误

3 个答案:

答案 0 :(得分:2)

我面临同样的问题,我通过以下步骤解决它

  

第一步:

在我的情况下,我需要设置gradle路径,我使用本地gradle。

File -> Setting ->Gradle -> Use local gradle distribution -> Browse to your gradle folder

就我而言,它位于C:/Program Files/Android/Android Studio/gradle/gradle-3.3

之下
  

第二步:

我更改了gradle-wrapper.properies文件中的分发URI。

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

distributionUrl=C\:\\Program Files\\Android\\Android Studio\\gradle\\gradle-3.3-all.zip

参考here

答案 1 :(得分:0)

我面临着同样的问题。您可以验证的几点:-

  1. 可能是您的互联网连接问题,所以请检查您的互联网连接是否正常。
  2. 这可以通过执行无效缓存/重新启动来解决
  3. 如果以上2个选项没有起作用,则需要重新加载依赖项,因此请执行rm -rf $HOME/.gradle/caches/./gradlew build --refresh-dependencies来执行这两个命令并重新验证gradle路径。这样可以解决您的问题。

答案 2 :(得分:-1)

这通常发生在Android Studio首次启动时出现问题时(例如系统崩溃,连接丢失或其他)。

要解决此问题,请关闭Android Studio并删除以下目录的内容,必要的文件将在IDE下次发布时下载。

macOS:〜/ .gradle / wrapper / dists

Windows:C:\ Users \ your-username.gradle \ wrapper \ dists

在手动下载Gradle时,我建议让Android Studio自行执行此操作。