当前位置: 首页 > article >正文

一次解决Andriod Studio Build Gradle很慢或报错下载失败等问题

Andriod Studio创建项目时,Build gradle一直在下载或者卡住或者很慢,反正就是会在这里出现各自问题的,请看这里!

来来来,全体目光向我看齐!!!保准让你解决掉这个问题!这个bug卡了我很久,后来找各种方法,终于在我不断尝试之下找到了解决办法!
其实只需要修改两个文件的内容即可,我的Andriod Studio版本是2024.1.2考拉那个版本的,第一个要修改的文件是gradle-wrapper.properties文件里的内容,该文件位置如下图:
在这里插入图片描述
将该文件里的distributionUrl属性后的地址改为https://mirrors.aliyun.com/gradle/distributions/v8.7.0/gradle-8.7-bin.zip,我需要下载的是8.7.0版本的文件,注意这里的链接地址不一定和我这个一样!你需要哪个版本的gradle文件就去阿里镜像源里找对应的下载链接,然后填在这里即可,阿里镜像源的地址在这里:阿里镜像源。
修改之后就是这样。
在这里插入图片描述
第二个要修改的文件是settings.gradle,其位置如下图:
在这里插入图片描述
将该文件内的pluginManagement和dependencyResolutionManagement的内容改为下面这样的内容即可。

pluginManagement {
//    改为下面的 将加快构建下载速度
    repositories {
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
        maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}
        gradlePluginPortal()
        google()
        mavenCentral()
    }
}
dependencyResolutionManagement {
//    改为下面的 将加快构建速度
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/google' }
        maven { url 'https://maven.aliyun.com/nexus/content/groups/public' }
        maven { url 'https://maven.aliyun.com/nexus/content/repositories/jcenter'}
        google()
        mavenCentral()
    }
}

按照上面的示例修改完成后,点击如下图所示的Sync Now。在这里插入图片描述
接下来你就会发现,很快就完成构建了!


http://www.kler.cn/a/582534.html

相关文章:

  • 蓝桥杯第二天:2023省赛C 1题 分糖果
  • 数字电子技术基础(二十七)——输入端电阻的负载特性
  • 微商模式的演进与开源链动2+1模式、AI智能名片及S2B2C商城小程序源码的应用探索
  • 游戏开发商 Nimblebites 携 Super-B 在 Sui 上推动游戏创新
  • 蓝桥杯备考:数据结构堆之序列合并
  • 【Pandas】pandas Series shift
  • 浅谈React的Diff算法,简单易懂!
  • 创建模式-工厂方法模式(Factory Method Pattern)
  • EasyRTC实现海思设备与Web浏览器小程序双向通话时,收到浏览器H5端发来的音频应该如何解码播放
  • 渗透测试工具之OpenVAS
  • 【SQL】查看触发器名称、所属的表(包括架构)、事件类型、触发器类型(AFTER/INSTEAD OF)、是否启用、创建日期
  • coze ai assistant Task 2
  • Tomato靶机攻略
  • 【深度学习】图像卷积
  • Jupyter Notebook 全平台安装与配置教程(附Python/Anaconda双方案)
  • pytest数据库测试文章推荐
  • ‌Visual Studio Code(VS Code)支持的编程语言
  • 011-base64
  • AI概率学预测足球大小球让球数据分析
  • InternVL:论文阅读 -- 多模态大模型(视觉语言模型)