创建了新的Android Studio项目。但是Gradle Sync永远不会结束:
我检查了Android Studio是否不下载数据:
我检查了互联网连接,它正在工作,但是速度很慢。
这是因为互联网连接速度慢吗?如果没有,该如何解决?
最佳答案
我也遇到了这个问题。
然后我发现这是由于gradle的项目依赖项未下载。
验证问题的方法:
检查目录中是否有gradle文件。
Linux:~/.gradle/wrapper/dists
Windows:C:\users\{user name}\.gradle\wrapper\dists
如果该文件在目录中不存在,那么这就是导致的原因。
解决问题的方法:
需要手动下载配置文件。
distributionUrl
中的gradle-wrapper.properties
下载文件https://services.gradle.org/distributions/,实际上,您可以根据需要进行修改。例如,在我的
gradle-wrapper.properties
中,distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip
。所以我应该下载文件
gradle-5.1.1-all.zip
例如,在我的电脑中,它的最终位置是
C:\Users\ufan0\.gradle\wrapper\dists\gradle-5.1.1-all\97z1ksx6lirer3kbvdnh7jtjg
。注意:首先检查
C:\Users\ufan0\.gradle\wrapper\dists\gradle-5.1.1-all\97z1ksx6lirer3kbvdnh7jtjg
中将有未下载的文件,您可以将其删除,然后将gradle的zip压缩到该位置。 File -> Sync Project With Gradle Files
。 完成所有这些操作后,Android Studio应该能够正常工作。
注意:为了下次避免这种情况,您可以选择配置
Setting -> Gradle -> Use local gradle distribution
。