Android Studio下载Gradle超时解决方案

本文由 ChatMoney团队出品

Android Studio

找到项目中 gradle 配置文件的路径,我的路径为 /你的项目路径/gradle/wrapper/gradle-wrapper.properties,里面对应内容应该如下所示:

#Tue Jun 11 16:15:13 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

超时原因是因为as(Android Studio,此后简称 as)中默认是从gradle官网去下载,此时我们有一个很简单的解决方案,就是替换掉他默认的下载地址,更换成国内的镜像地址,类似于npm切换成国内镜像源的意思。

以下是比较常用的国内镜像地址,进入网站可以看到版本列表:

阿里云镜像地址

腾讯云镜像地址

# 阿里云
https://mirrors.aliyun.com/macports/distfiles/gradle/
# 腾讯云
https://mirrors.cloud.tencent.com/gradle/
# 待补充...
Android Studio下载Gradle超时解决方案
Android Studio下载Gradle超时解决方案

比如替换腾讯云的镜像,我们可以先进入他的gradle镜像网站,然后在列表里找到我们需要的版本,右键复制链接粘贴在 distributionUrl 即可,这里要注意 : 处需要加反斜杠,示例代码如下:

Android Studio下载Gradle超时解决方案

此时在执行try again(重试),发现正常下载,出现进度条,此时问题解决。

react-native

另外,react native 的解决方案亦然如此。当我们在运行 react-native run-android 命令时(此处框架应该会封装为yarn android命令),也会进行 gradle 构建工具下载,也是从 gradle 官网下载所以可能会出现超时的情况,此时解决方案一样。

我们找到该路径 /android/gradle/wrapper/gradle-wrapper.properties 下的 gradle-wrapper.properties 文件,然后将 distributionUrl 的路径修改为国内镜像路径即可,示例如下:

Android Studio下载Gradle超时解决方案

然后重新运行 yarn android ,出现进度条即是正常下载。

当然,还有更多优秀的解决方案,我此处提出的是我自己用的一个比较简单的解决方案。

关于我们

本文由ChatMoney团队出品,ChatMoney专注于AI应用落地与变现,我们提供全套、持续更新的AI源码系统与可执行的变现方案,致力于帮助更多人利用AI来变现,欢迎进入ChatMoney获取更多AI变现方案!

ChatMoney的头像ChatMoney
Previous 2024年 7月 16日 下午2:35
Next 2024年 7月 18日 上午11:11

相关推荐

  • 如何利用浏览器资源提示关键词优化网页性能

    本文由 ChatMoney团队出品 在现代Web开发中,页面加载速度对用户体验至关重要。浏览器提供了一些资源提示关键词(Resource Hints),帮助开发者优化页面加载速度。这些关键词包括 defer、async、preload、prefetch、dns-prefetch、prerender 和 preconnect。合理利用这些关键词,可以显著提高页…

    2024年 7月 11日
    235
  • 大语言模型中上下文窗口理解和实现原理

    本文由 ChatMoney团队出品 上下文窗口含义及其作用 上下文窗口就像是语言模型在阅读和写作时使用的一个“记忆窗口”。想象一下你在读一本书的时候,为了理解某个句子,你可能需要回顾前面的一两句话来抓住它们之间的联系。同样,语言模型在预测或生成文本时,也需要查看前面的一定数量的词元或文本片段,这个范围就是上下文窗口。用大白话说,就是在大模型对话中,将你要提前…

    2024年 6月 18日
    305
  • 提升AI绘画生成质量:探索与突破

    本文由 ChatMoney团队出品 随着人工智能技术的蓬勃发展,AI绘画生成技术已成为艺术领域的一颗璀璨新星。然而,尽管AI绘画技术在模仿人类绘画风格、创作独特艺术作品等方面取得了显著进展,但其生成的图像质量仍有待提升。本文旨在深入探讨如何提升AI绘画生成质量,以期为相关领域的研究和实践提供有益的参考。 一、现状与挑战 AI绘画生成技术利用计算机程序和算法,…

    2024年 7月 3日
    206
  • 面向对象设计基本原则

    本文由 ChatMoney团队出品 引言 在软件开发过程中,随着系统复杂度的增加和业务变更,程序员面临诸多挑战,如耦合性、内聚性、可维护性、可扩展性和可重用性。设计模式能有效地解决这些问题。设计模式蕴含了面向对象的精髓,掌握面向对象设计和分析是掌握设计模式的基础。它能帮助我们优化代码结构,提高代码的可维护性、可扩展性和可读性。 设计模式遵循一定的原则,这些原…

    2024年 8月 5日
    288
  • TypeScript中never类型的妙用

       本文由 ChatMoney团队出品 妙用一   当我们在一个项目中,可能会去改动一个在整个项目中应用很广泛的函数的参数类型,但是可能由于代码量比较庞大,我们不好排查改了之后哪些地方会出现问题,此时我们可以使用never类型来辅助我们的函数,当我们在原有的类型基础上添加了新的类型时,可能会导致else分支中的代码逻辑出现问题,此时我们…

    2024年 6月 12日
    279

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信