SDK下载慢
启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口;
在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn和80,并且选中「Force https://... sources to be fetched using http://...」复选框。设置完成后单击「Close」按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;
依次选择「Packages」、「Reload」。
由于某些网络接入商进行了劫持,会弹出用户认证界面无法使用,和本镜像服务器配置无关。
Gradle下载慢
比如我用的是8.4版本
官方自动下载的地址是:
https://services.gradle.org/distributions/gradle-8.4-bin.zip
更改地址
gradle/wrapper/gradle-wrapper.properties
1 | #Wed Mar 20 15:45:42 HKT 2024 |
替换为
1 | #Wed Mar 20 15:45:42 HKT 2024 |
注意:
更改地址,保存的路径也会变化,如果已经手动下载过,就不要更改地址,会重新下载
位置
1 | start %userprofile%\.gradle\wrapper\dists\gradle-8.4-all\8bq4mb83wz2dwo2fvpnuek2vl |
这里之所以不用
1 | distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.4-bin.zip |
是因为在新版本Android Studio中每次都会下载源码gradle-8.4-src.zip
https://services.gradle.org/distributions/gradle-8.4-src.zip
目前不知道是新版本Android Studio的问题,还是gradle-8.4的问题
手动下载
我们可以通过上面的地址下载,如果慢可以使用镜像地址:
https://mirrors.cloud.tencent.com/gradle/
搜索gradle-8.4-bin.zip
https://mirrors.cloud.tencent.com/gradle/gradle-8.4-bin.zip
下载后,把zip文件放在类似这样的路径下,重新启动Android Studio即可。
1 | C:\Users\18351\.gradle\wrapper\dists\gradle-8.4-bin\1w5dpkrfk8irigvoxmyhowfim |
可以通过这个命令打开
1 | start %userprofile%\.gradle\wrapper\dists\gradle-8.4-bin\1w5dpkrfk8irigvoxmyhowfim |
依赖下载慢
Groovy
找到项目下的build.gradle文件
1 | pluginManagement { |
KTS
settings.gradle.kts
1 | pluginManagement { |
支持Flutter
1 | maven("http://download.flutter.io") { |
或者华为的镜像地址
1 | maven("https://mirrors.huaweicloud.com/repository/maven/") |
常见问题
更换JDK版本
报错信息
Your build is currently configured to use incompatible Java 21.0.6 and Gradle 6.7.1. Cannot sync the project.
设置中配置
JDK与Gradle版本关系
| JDK 版本 | 支持的 Gradle 最低版本 |
|---|---|
| JDK 8 | Gradle 3.x |
| JDK 9-10 | Gradle 4.x |
| JDK 11 | Gradle 5.0 |
| JDK 12 | Gradle 5.4.1 |
| JDK 13-14 | Gradle 5.x |
| JDK 15-16 | Gradle 6.x |
| JDK 17 | Gradle 7.2 |
| JDK 21 | Gradle 8.x |