Android Studio在创建新项目时无法下载Gradle

Android Studio在创建新项目时无法下载Gradle,android,gradle,android-studio,Android,Gradle,Android Studio,我已经安装了新的Android Studio。一切正常,但当我尝试创建一个新项目时,它在下载Gradle时遇到了问题 有没有办法手动安装Android Studio所需的Gradle?或者其他方法来解决这个问题 它没有被卡住,通常需要5-7分钟的时间,这也取决于互联网连接,所以请等待一段时间。只需要第一次发射的时间 更新:检查您的C:\Users\\\.gradle\daemon\x.y文件夹中的最新日志文件,查看下载内容。尽管等待了很长时间,但我在笔记本电脑上发现同样的问题。这就是我所做的,它

我已经安装了新的
Android Studio
。一切正常,但当我尝试创建一个新项目时,它在下载Gradle时遇到了问题

有没有办法手动安装Android Studio所需的Gradle?或者其他方法来解决这个问题


它没有被卡住,通常需要5-7分钟的时间,这也取决于互联网连接,所以请等待一段时间。只需要第一次发射的时间


更新:检查您的
C:\Users\\\.gradle\daemon\x.y
文件夹中的最新日志文件,查看下载内容。

尽管等待了很长时间,但我在笔记本电脑上发现同样的问题。这就是我所做的,它为我工作。只需强制关闭Android Studio并再次启动即可。这一次,只需打开现有项目,让它完成构建/下载过程


您可以尝试的另一个选项是,如果查看文件-->设置,则有一个渐变位置选项。您可以访问Gradle下载站点,下载本地版本的Gradle,并将Gradle位置指向该本地目录。

Gradle实际上包含在Android Studio中(至少在Mac OS X版本上)。我必须将其指向安装位置,在Android Studio应用程序“软件包内容”中(可以通过控制/右键单击应用程序图标进行查看。)

是的,您可以在Android Studio之前手动安装Gradle,首先在任何位置安装Gradle,然后将de gladle位置添加到路径变量(在环境变量窗口中)。

是的,有

  • 创建一个新项目,你应该关闭Android Studio应用程序(因为这需要很长时间)
  • 转到C:\Users\{登录用户}\.gradle文件夹
  • 那里有一个文件夹,显示gradle Android Studio需要哪个版本(例如gradle-1.8-bin)
  • 从internet下载此版本(例如gradle-1.8-bin.zip)
  • 转到C:\Users\{登录用户}\.gradle\wrapper\dists\gradle-1.8-bin
  • 这里有一个文件夹,其名称类似于GUID
  • 您应该将已从internet下载的zip文件复制到此文件夹中
  • 执行Android Studio并创建一个新项目
  • 对我有用的是:

  • 创建一个虚拟项目,当它卡在构建屏幕上时, 终止工作室进程
  • 打开android studio并打开项目,projet将被破坏
  • 在虚拟项目已经打开的情况下创建一个新项目。它将创建一个没有问题的项目
  • 关闭虚拟项目并享受乐趣

  • Android Studio附带的gradle位于/Applications/Android Studio.app/plugins/gradle/lib中

    为了进入Android Studio.app目录,我制作了一张cd“Android Studio.app”


    或者你可以只做cd/Applications/Android\Studio。app/plugins/gradle/lib

    Android Studio附带了gradle,但它没有命令行gradle功能。

    如果你使用的是OS X,并且它继续无限期地挂起,我建议关闭Android Studio(可能不得不强制kill),然后转到控制台上的~/.gradle目录。您将在那里看到一个wrapper/dists目录,以及gradle AS尝试下载的任何版本。检查随机命名的子目录下的下载时间戳。如果您看到它从未更改,则很可能是您的下载被中断,并且AS无法重新启动除非您删除dists目录下的所有内容并重新开始,否则将无法正常运行

    因此,使用AS shutdown删除~/.gradle/wrapper/dists下面的所有内容,然后在AS中使用新项目重试。您可以检查gradle下载文件的进度(以.part结尾)以确保它正在增长。由于它是一个大文件,请给它足够的时间


    这就是我最终能解决的问题。

    我通过删除.gradle文件夹解决了这个问题

    在windows中: C:\Users{Logged in User}.gradle

    解决方案:

    1) 。删除C:\Users\username.gradle文件夹

    2) 。下载

    3) 。在android studio中创建一个新项目

    4) 。当这一次它在gradle大楼受阻时,强制关闭android工作室

    5) 现在转到C:\Users\username.gradle\wrapper\dists\gradle-2.2.1-all\c64ydeardnfqctvr1gm30w53(结束目录名可能不同)

    6) 从此目录中删除gradle-2.2.1-all.zip.lck和其他文件

    7) 将新下载的gradle-2.2.1-all.zip粘贴到此处


    8) 运行android studio。:)

    注意:我的答案似乎很长,但如果您想用正确的方式配置当前项目,只需两步

    我发现了真正的问题所在。 实际上,每个android项目都有自己的gradle包装器版本

    看看迪尔

    projectname/gradle/wrapper

    此处属性文件显示了此项目使用的gradle版本:

    #Mon Sep 08 13:53:18 PDT 2014
    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=https\://services.gradle.org/distributions/gradle-2.7-all.zip
    
    所以问题是如果你没有那一版本的gradle,那么它会为你下载那一版本。 例如,看看这个目录,它为我下载了gradle版本

    /home/myusername/.gradle/wrapper/dists

    看起来像

    在这里,它将尝试下载gradle的版本,如果你没有。 如果您对下载其他版本的gradle感到满意,那么可以等到其他版本完成

    解决办法将是: 1.若项目位于git上,则首先克隆它

  • 转到projectdir/gradle/wrapper
  • 3.将distributionUrl的版本更改为您已有的版本: 例如:对于2.2.1-all

    url将是

    分配=https://services.gradle.org/distributions/gradle-2.2.1-all.zip

    4.将gradle-wrapper.jar复制到您的专业版
    ~/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/ 
    
    ./gradlew build