Android Studio解决Gradle sync failed过程
Android Studio版本2022.1.1.20-windows版本。
创建新项目遇到了Gradle sync failed的问题;尝试过的方式有:
1、删除Gradle package然后重建。
2、禁用自下载的插件。
均未能解决问题,在stackoverflow上检索该问题,得到的建议是检查日志文件,去寻找真正的问题原因。
点击编辑区顶部的
Show Log in Explorer
在文件窗口打开Log文件,清空Log避免历史日志增加我们的检索成本,重启Android Studio得到本次启动的日志。
在其中搜索关键字“error”
得到如下字段
INFO - #o.j.p.g.s.p.GradleProjectResolver - Gradle project resolve
error org.gradle.tooling.BuildException: Could not run phased build
action using connection to Gradle distribution
‘https://services.gradle.org/distributions/gradle-7.5-bin.zip’.
提示我们gradle版本不兼容,打开setting,搜索gradle,在该项设置界面中发现Gradle JDK版本选择了Orcale 1.8的JDK,这里改成Android Studio的默认JDK库,默认路径在Android Studio文件夹下的jar文件夹
然后等待下载完成
Gradle下载完成后重启,可以看到已经Android Studio已经能正常使用