【错误记录】Android Studio 编译报错 ( Gradle 下载错误导致 Failed to open zip file 报错 )
文章目录
- 一、报错信息
- 二、解决方案
- 1、修改 gradle-wrapper.properties 配置 ( 失效解决方案 )
- 2、手动干预 Gradle 目录 ( 推荐 )
- 3、手动下载 Gradle ( 备选 , 未测试 )
一、报错信息
考古时打开了一个远古项目 , 报错如下 :
Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)Re-download dependencies and sync project (requires network)二、解决方案
1、修改 gradle-wrapper.properties 配置 ( 失效解决方案 )
修改 /gradle/wrapper/gradle-wrapper.properties 配置
#Thu Feb 22 10:59:54 CST 2018 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip将 https 改为 http ,
#Thu Feb 22 10:59:54 CST 2018 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=http\://services.gradle.org/distributions/gradle-4.1-all.zip这种方法已经失效 , 不能再使用 ; 不能使用不安全的链接进行访问 , 必须使用 https 进行访问 ;
2、手动干预 Gradle 目录 ( 推荐 )
到 " C:\Users\octop.gradle\wrapper\dists\gradle-4.1-all " 目录下 , 看到两个目录 ,
删除 " 38gmb0xnu6gupohgu61ilzbig " 目录 和 " bzyivzo6n839fup2jbap0tjew " 目录下的所有文件 , 只保留两个空目录 , 如果可以 , 连这两个目录也一起删除 ;
删除完毕后 , 重启 Android Studio , 编译完成 ;
3、手动下载 Gradle ( 备选 , 未测试 )
到 https://services.gradle.org/distributions/ 网站去下载 gradle-4.1-all.zip ;
下载地址 : https://services.gradle.org/distributions/gradle-4.1-all.zip
下载完后 放在 " bzyivzo6n839fup2jbap0tjew " 目录下 , 不要放在 " 38gmb0xnu6gupohgu61ilzbig " 目录 下 ;
总结
以上是生活随笔为你收集整理的【错误记录】Android Studio 编译报错 ( Gradle 下载错误导致 Failed to open zip file 报错 )的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 【Android 组件化】路由组件 (
- 下一篇: 【Android 组件化】路由组件 (