zoukankan      html  css  js  c++  java
  • 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:安装正确的目录结构)

     

  • 相关阅读:
    linux cd命令的重要用法:cd -,cd ~
    linux ls命令的重要用法:按照文件大小排序和按照时间排序
    Linux中默认的shell如何切换为其他类型的shell
    centos 7网卡配置文件详解(ifcfg-ens33)
    linux分区规划
    final关键字
    分布式事务
    读写分离-读仍走主库的问题
    Dockerfile指令
    Docker命令总结【第一本docker书】
  • 原文地址:https://www.cnblogs.com/maydear/p/6849745.html
Copyright © 2011-2022 走看看