• 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

    错误:

    Gradle sync failed: Cause: error in opening zip file 

    Consult IDE log for more details (Help | Show Log)

    经历:

     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:UsersAdministrator目录

    (图6: 找到.gradle目录)

    打开C:UsersAdministrator.gradlewrapperdistsgradle-3.3-all55gk2rcmfc6p2dg9u9ohc3hw9

    发现里面只有下图所示两个文件,然后发现手动解压gradle-3.3-all.zip失败。如图7所示

    (图7)

    到这里基本上可以确认是因为gradle-3.3-all.zip下载不完整而造成的。

    将我们之前在浏览器独立下载的gradle-3.3-all.zip复制到C:UsersAdministrator.gradlewrapperdistsgradle-3.3-all55gk2rcmfc6p2dg9u9ohc3hw9

    重启打开Android studio的项目。

    解决方案总结:

     1、下载https://services.gradle.org/distributions/gradle-3.3-all.zip

     2、打开 C:UsersAdministrator.gradlewrapperdistsgradle-3.3-all55gk2rcmfc6p2dg9u9ohc3hw9

     3、将下载的gradle-3.3-all.zip 替换到C:UsersAdministrator.gradlewrapperdistsgradle-3.3-all55gk2rcmfc6p2dg9u9ohc3hw9gradle-3.3-all.zip

     4、重启Android studio的项目

    最终正确目录:

    (图8:安装正确的目录结构)

     

  • 相关阅读:
    CSP201412-2:Z字形扫描
    CSP201409-2:画图
    CSP201403-2:窗口
    CSP201312-2:ISBN号码
    CSP201709-1:打酱油
    CSP201703-1:分蛋糕
    CSP201612-1:中间数
    LOAM笔记及A-LOAM源码阅读
    特征值、特征向量与PCA算法
    欧几里得与区域生长算法
  • 原文地址:https://www.cnblogs.com/maydear/p/6849745.html
Copyright © 2020-2023  润新知