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附带的gradle位于/Applications/Android Studio.app/plugins/gradle/lib中 为了进入Android Studio.app目录,我制作了一张cd“Android Studio.app”
或者你可以只做cd/Applications/Android\Studio。app/plugins/gradle/libAndroid 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上,则首先克隆它
~/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/
./gradlew build