gpt4 book ai didi

Android Studio - Gradle 构建时间极慢,原因是 repo 列表顶部经过身份验证的 repo

转载 作者:行者123 更新时间:2023-11-29 19:35:05 25 4
gpt4 key购买 nike

为其他人发布/回答这个问题,因为它让我很伤心

我的构建时间增加到 4 分钟,而通常是 10-15 秒,而且任何其他线程上的答案都没有解决我的问题。

我的 gradle 文件有一个经过身份验证的 repo

repositories {

maven {
credentials {
username "${artifactory_user}"
password "${artifactory_password}"
}
url "${artifactory_url}"
}

mavenCentral()
jcenter()
maven { url 'https://maven.fabric.io/public' }
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
}

这是顺序问题(见下文)

最佳答案

我能够通过将经过身份验证的部分移到底部来解决问题

repositories {

mavenCentral()
jcenter()
maven { url 'https://maven.fabric.io/public' }
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }

maven {
credentials {
username "${artifactory_user}"
password "${artifactory_password}"
}
url "${artifactory_url}"
}
}

我目前的理论是,在找不到它、超时并移至下一个 repo 列表之前,它会尝试使用每个依赖项的特殊 URL 进行身份验证。

我在日志中没有看到任何明显的超时信息。

关于Android Studio - Gradle 构建时间极慢,原因是 repo 列表顶部经过身份验证的 repo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39299113/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com