君不见长松卧壑困风霜,时来屹立扶明堂。这篇文章主要讲述Android Studio 首坑 Gradle sync failed: Cause: error in opening zip file 的错误相关的知识,希望能为你提供帮助。
android Studio 中 Gradle sync failed: Cause: error in opening zip file 错误的解决思路及最终解决方法前言
本文章主要通过介绍如果Android Studio安装时出现包错误的解决方式及思路,授予人鱼不如授予人渔。
环境:
- 操作系统:Windows 7 SP1
- 安卓编译环境:Android studio 2.3.1
- JDK:jdk1.8.0_102
Consult IDE log for more details (Help | Show Log)
经历:【Android Studio 首坑 Gradle sync failed: Cause: error in opening zip file 的错误】 1、尝试用是 Sync Project with Gradle Files 重新加载。
文章图片
(图1:Sync Project with Gradle Files 操作步骤)
×报错问题依然没有解决。这时我在考虑是否因为下载的插件存在问题,所以Gradle其实未完成的呢?这个ZIP解压的问题,其实在IntelliJ IDEA也发生过。
2、确认当前Android studio 2.3.1 创建的项目使用的是什么版本的Gradle
文章图片
(图2: 修改目录的显示方式)
文章图片
(图3: 查找项目中的gradle目录)
文章图片
(图4: 找到gradle-wrapper.properties文件并打开)
文章图片
(图5: 找到 distributionUrl 配置节点,获取gradle对应版本的下载地址)
最终目标是:
将下载地址复制到浏览器下载:https://services.gradle.org/distributions/gradle-3.3-all.zip
3、打开C:\\Users\\Administrator目录
文章图片
(图6: 找到.gradle目录)
打开C:\\Users\\Administrator\\.gradle\\wrapper\\dists\\gradle-3.3-all\\55gk2rcmfc6p2dg9u9ohc3hw9
发现里面只有下图所示两个文件,然后发现手动解压gradle-3.3-all.zip失败。如图7所示
文章图片
(图7)
到这里基本上可以确认是因为gradle-3.3-all.zip下载不完整而造成的。
将我们之前在浏览器独立下载的gradle-3.3-all.zip复制到C:\\Users\\Administrator\\.gradle\\wrapper\\dists\\gradle-3.3-all\\55gk2rcmfc6p2dg9u9ohc3hw9
重启打开Android studio的项目。
解决方案总结: 1、下载https://services.gradle.org/distributions/gradle-3.3-all.zip
2、打开 C:\\Users\\Administrator\\.gradle\\wrapper\\dists\\gradle-3.3-all\\55gk2rcmfc6p2dg9u9ohc3hw9
3、将下载的gradle-3.3-all.zip 替换到C:\\Users\\Administrator\\.gradle\\wrapper\\dists\\gradle-3.3-all\\55gk2rcmfc6p2dg9u9ohc3hw9\\gradle-3.3-all.zip
4、重启Android studio的项目
最终正确目录:
文章图片
(图8:安装正确的目录结构)
推荐阅读
- android studio 0.8.1使用和遇到问题解决
- 在Windows下搭建Android开发环境
- Android开发-5界面装修,五大布局你选谁
- 图论算法(Johnsons算法)
- 图论算法(Floyd-Warshall算法)
- 图论算法(全对最短路径)
- 有向无环图中的单源最短路径
- 最短路径(ellman-Ford算法)
- 图论算法(Dijkstra算法)