我已经安装了新的Android Studio。一切都工作得很好,但当我试图创建一个新项目时,它在下载Gradle时卡住了。
有没有办法手动安装Android Studio所需的Gradle ?或者有其他方法可以解决这个问题吗?
我已经安装了新的Android Studio。一切都工作得很好,但当我试图创建一个新项目时,它在下载Gradle时卡住了。
有没有办法手动安装Android Studio所需的Gradle ?或者有其他方法可以解决这个问题吗?
当前回答
这对我来说也花了很长时间(连接慢)。
在Ubuntu(16.04)上,我可以通过查看以下内容来监控下载进度:
~/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/
在此目录下运行ls -al会显示gradle-3.3-all.zip文件。部分文件继续增长。
文件最终是88M。
请注意55gk2rcmfc6p2dg9u9ohc3hw9(和gradle版本)可能不同,请相应地更改您的命令。
其他回答
它不会卡住,通常会花一些时间5-7分钟,这也取决于互联网连接,所以等待一段时间。它只需要第一次发射时间。
更新:检查C:\Users\<User>\.gradle\daemon\x中的最新日志文件。Y文件夹查看下载的内容。
Windows用户
使用您的网络资源监视器
打开任务管理器[Ctrl+Shift+Esc]
性能选项卡
开放资源监视器(从底部开始)
首先,我决定在阅读完这里的答案后等待。但能持续多久?如何确保它能完成?他们应该提供下载百分比,但他们没有。为了了解正在进行的某些进程,打开这个网络资源监视器,它会显示正在下载Studio64.exe。如果不是(如果它显示0B/Sec),那么要么网络不可用,要么应用程序没有响应。
对我有用的是:
创建一个虚拟项目,当它卡在Build屏幕上时, 终止studio进程。 打开android studio,打开项目,项目就会崩溃 用已经打开的虚拟项目创建一个新项目,它将毫无问题地创建项目 关闭虚拟项目,享受乐趣
Gradle弹出窗口只显示断断续续的进度,对于了解下载是否卡住或非常慢并没有太大帮助。
这将有助于从命令行构建你的应用程序,在那里你可以得到下载的实际进展
./gradlew build
快速修复:只要关闭你的防火墙,似乎android工作室想要下载一些东西,因为我们的防火墙阻止它下载它想要的文件,它就卡住了。
注意:关闭你的防火墙会降低你的安全性,如果你有时间,你可以允许android工作室在你的防火墙。通过这样做,你可以打开你的防火墙,同时允许android工作室下载任何它想要的东西。