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即可,至此大功告成。

相关推荐
万能的小裴同学4 小时前
Android M3U8视频播放器
android·音视频
q***57745 小时前
MySql的慢查询(慢日志)
android·mysql·adb
JavaNoober5 小时前
Android 前台服务 "Bad Notification" 崩溃机制分析文档
android
王六岁5 小时前
UIAutomatorViewer 安装指南 (macOS m3pro 芯片)
android studio
城东米粉儿6 小时前
关于ObjectAnimator
android
zhangphil7 小时前
Android渲染线程Render Thread的RenderNode与DisplayList,引用Bitmap及Open GL纹理上传GPU
android
火柴就是我8 小时前
从头写一个自己的app
android·前端·flutter
lichong9519 小时前
XLog debug 开启打印日志,release 关闭打印日志
android·java·前端
weixin_377634849 小时前
【Git使用】PyCharm中的Git使用
ide·git·pycharm
用户69371750013849 小时前
14.Kotlin 类:类的形态(一):抽象类 (Abstract Class)
android·后端·kotlin