Android Studio新建项目缓慢解决方案

关于Android Studio2022新建项目时下载依赖慢的解决方案

起因

新建Android Studio项目时,常会因为网络问题导致部分依赖下载缓慢,其中gradle和kotlin最拖慢进度。

解决方案

gradle下载慢解决方案

只需要更改gradle-wrapper.properties文件的distributionUrl属性即可,如下图:

gradle 复制代码
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
#更换为国内源
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.4-rc-3-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

其中distributionUrl属性改为国内源,可从腾讯云这里寻找相应版本的资源链接。

其中需注意一点,资源需要下载all结尾的,否则更改之后gradle的其它依赖仍会从国外下载,导致相应进度缓慢。

第三方源地址和阿里源地址的对应关系可参考

kotlin依赖下载慢解决方案

只需要向settings.gradle.kts添加两个源即可,如下图:

代码配置如下:

gradle 复制代码
pluginManagement {
    repositories {
        maven { url=uri("https://maven.aliyun.com/repository/google") }
        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://maven.aliyun.com/repository/google") }
        maven { url=uri("https://maven.aliyun.com/repository/public") }
        google()
        mavenCentral()
    }
}

需要注意的是引入第三方源的语法可能会改变,老的语法已经不支持了,可参考这里。或许以后的语法还会改,到时候需要读者自行做出调整。

结尾

完成上述更改之后,点击项目的Sync Now或者Try Again即可,至此大功告成。

相关推荐
赏金术士37 分钟前
Kotlin 从入门到进阶 之作用域函数 & 优雅写法(五)
android·开发语言·kotlin
测绘第一深情3 小时前
在vscode中使用codex教程(个人安装经验)
数据结构·ide·vscode·python·算法·计算机视觉·编辑器
Ehtan_Zheng3 小时前
Android Compose 动画实践:内容切换与页面转场
android
Crystal3283 小时前
【终极指南】前端方面解决 uni-app APP 端 SSE 流式请求被缓冲拦截、无法实时渲染的问题
android·前端·ai编程
热爱生活的五柒3 小时前
vscode的codex插件看不到使用量及剩余量了,怎么办?如何让Claude/Codex/OpenCode 的Token消耗降低?
ide·vscode·编辑器
陆业聪4 小时前
技术选型决策树:什么团队、什么项目该选什么框架 | 跨平台框架深度对决(4)
android·架构设计
JohnnyDeng945 小时前
Kotlin 协程原理与 Android 中的最佳实践
android·kotlin·协程
weixin_424542435 小时前
vscode使用claude coder如何绕开登录
ide·vscode·编辑器
Aleyn5 小时前
用 KSP 给 Navigation 3 加一层「跨模块路由」:nav3-helper 设计与使用
android·android jetpack·composer
GeekBug5 小时前
Claude Code 如何帮我写 80% 的 Android 样板代码
android·claude