0
点赞
收藏
分享

微信扫一扫

Cisco Nexus9508交换机硬盘bug补丁SMU安装步骤

创建新项目之后,Gradle Sync和Build都很慢,因为下载Gradle和Maven等工具。

代码默认配置

settings.gradle.kts

pluginManagement {
    repositories {
        google {
            content {
                includeGroupByRegex("com\\.android.*")
                includeGroupByRegex("com\\.google.*")
                includeGroupByRegex("androidx.*")
            }
        }
        mavenCentral()
        gradlePluginPortal()
    }
}

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
    }
}

gradle-wrapper.properties

原本是gradle官网的

#Thu May 23 21:59:57 CST 2024
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

解决方案

1、首先把gradle的地址替换成国内镜像源,会很快下载完gradle

gradle ->wrapper-> gradle-wrapper.properties配置文件

  • 原始:https\://services.gradle.org/distributions/gradle-8.6-bin.zip
  • 替换成 https\://mirrors.aliyun.com/macports/distfiles/gradle/gradle-8.6-bin.zip

#Thu May 23 21:59:57 CST 2024
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
#distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
distributionUrl=https\://mirrors.aliyun.com/macports/distfiles/gradle/gradle-8.6-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
  • 阿里云镜像 Gradle下载地址(新):macports-distfiles-gradle安装包下载_开源镜像站-阿里云

可以在上述网站复制对应版本的链接,替换到settings.gradle中的distributionUrl。

但还是存在maven很慢的问题,是因为settings.gradle中仓库源配置问题。

2、修改settings.gradle.kts仓库

添加maven在前面

        maven { url=uri( "https://maven.aliyun.com/repository/central") }
        maven { url=uri( "https://maven.aliyun.com/repository/public") }
        maven { url=uri( "https://maven.aliyun.com/repository/google") }
        maven { url=uri( "https://maven.aliyun.com/repository/gradle-plugin") }

问题过程记录

软件版本 Android Studio Jellyfish | 2023.3.1

新建项目,New Project -> Empty Activity 

填写项目信息选择kt语言后Finish,同步项目环境配置。

同步了好久

两小时都没好

最后还是停掉了,可以看到Maven一直很耗时。

新增url但注释原本的配置会报错

然后去掉原本配置注释,还是会用到service.gradle.org下载很慢

可是第二天电脑重启之后,就sync没问题了,直接都能build成功,就是ide会显示,看着是本地环境路径gradle问题,gradle-wrapper多了很多红线,开机也看到说在C盘User下载gradle之类的。

举报

相关推荐

0 条评论