1. 检查JDK版本
- 首先,按照下图进入设置查看一下Gradle对应的JDK版本是否过低,目前8.0版本以上的对应 JDK17。
- 这里可以看到 Gradle用户主目录是
C:\Users\PC\.gradle
,这个可以记一下,等会可能会考。 - 如果想要汉化版 Android Studio,可以参考我的另一篇汉化教程:https://blog.csdn.net/qq_43811536/article/details/139470049
2. 添加maven镜像源
-
如果确认JDK版本已经是最新版或者版本和Gradle是对应的,但仍然下载Plugin失败,可以在
settings.gradle.kts
中的添加镜像地址:
-
镜像地址代码如下:
pluginManagement { repositories { maven { url=uri ("https://jitpack.io") } maven { url=uri ("https://maven.aliyun.com/repository/releases") } // maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url=uri ("https://maven.aliyun.com/repository/google") } maven { url=uri ("https://maven.aliyun.com/repository/central") } maven { url=uri ("https://maven.aliyun.com/repository/gradle-plugin") } maven { url=uri ("https://maven.aliyun.com/repository/public") } google() mavenCentral() gradlePluginPortal() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { maven { url=uri ("https://jitpack.io") } maven { url=uri ("https://maven.aliyun.com/repository/releases") } // maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url=uri ("https://maven.aliyun.com/repository/google") } maven { url=uri ("https://maven.aliyun.com/repository/central") } maven { url=uri ("https://maven.aliyun.com/repository/gradle-plugin") } maven { url=uri ("https://maven.aliyun.com/repository/public") } google() mavenCentral() } } rootProject.name = "My Application" include(":app")
-
一般而言,问题到这里就解决了,如果又双叒叕下载失败,请继续往下。
3. 删除Gradle的错误Proxy配置
-
如果之前给Gradle配置过代理Proxy,这些配置可能还残留在
gradle.Properties
中,所以会一直下载出错。 -
要删除Gradle的错误Proxy配置,首先需要找到你的
gradle.Properties
文件,这个时候返回步骤1就可以找到Gradle用户主目录:C:\Users\PC\.gradle
-
需要修改的文件如下图红框所示:
-
打开
gradle.Properties
文件,可以看到以systemProp
开头的历史配置残留:
-
删除或者注释掉Proxy的配置即可:
-
点击
try again
重新下载,显示正在下载(速度很快,主要是maven镜像源的提速):
-
成功解决问题!