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

Android Wrapper Gradle 下载问题:Could not install Gradle distribution from...

问题与处理策略

问题描述
  • 打开一个 Android 项目,报如下错误
Could not install Gradle distribution from 'https://services.gradle.org/distributions/gradle-5.4.1-all.zip'.
Reason: java.net.SocketTimeoutException: Read timed out
# 翻译

无法从 https://services.gradle.org/distributions/gradle-5.4.1-all.zip 安装 Gradle

原因:java.net.SocketTimeoutException 异常:超时
问题原因
  • 由于网络问题导致 Gradle Wrapper 无法从官方服务器下载指定版本的 Gradle 分发包
处理策略
(1)修改 Gradle 下载地址
  1. 修改 gradle-wrapper.properties 文件中的 distributionUrl,使用国内的镜像地址
# 原来是这样

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
# 修改为这样

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-5.4.1-all.zip
  1. 再次加载项目
(2)手动下载 Gradle
  1. 访问下载地址,下载 Gradle 分发包
下载地址为 gradle-wrapper.properties 文件中的 distributionUrl

这里是: https://services.gradle.org/distributions/gradle-5.4.1-all.zip

注意删除 https 后面的斜杠(\)
  1. 将下载的 ZIP 文件放到 Gradle Wrapper 的缓存目录中
缓存目录:【GRADLE_USER_HOME】\wrapper\dists\gradle-5.4.1-all\【随机字符串】

【随机字符串】是 Gradle Wrapper 生成的目录名
  1. 再次加载项目

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

相关文章:

  • Lua语言的嵌入式安全
  • mysql慢查询日志
  • 【操作系统】Docker如何使用-续
  • 关于瑞芯微开发工具(RKDevTool)刷机下载Boot失败原因的研究
  • VUE3项目VITE打包优化
  • leetcode3.无重复字符的最长字串
  • G 2024hubei province 学习到的内容
  • 各类神经网络学习:(四)RNN 循环神经网络(下集),pytorch 版的 RNN 代码编写
  • AI+数字孪生:能碳管理中心的智能预测与动态优化
  • Python Django系列—多数据库
  • 干货分享|DeepSeek技术革命、算力范式重构与场景落地洞察
  • JavaEE企业级开发 延迟双删+版本号机制(乐观锁) 事务保证redis和mysql的数据一致性 示例
  • 常用的几种思维方式
  • 2024年MathorCup数学建模C题物流网络分拣中心货量预测及人员排班解题全过程文档加程序
  • Android 12.0 WiFi连接默认设置静态IP地址功能实现
  • 【免费】2007-2019年各省地方财政非税收入数据
  • 【从零实现Json-Rpc框架】- 第三方库介绍 - Muduo篇
  • python每日十题(9)
  • 怎么用 DeepSeek 替你做外贸
  • C++设计模式-装饰模式:从基本介绍,内部原理、应用场景、使用方法,常见问题和解决方案进行深度解析