Gradle更新失败(Error:Connection timed out: connect...)解决方法

news2024/11/24 20:40:28

一. 发现问题

当我们Copy一个项目或者在不同的机器打开AndroidStudio项目时,可能会遇到这样的问题:Gradle一直在转啊转,然后报错

Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.

大概翻译一下:错误:链接超时。如果你设置了HTTP代理,请检查设置。

二. 分析原因

  • 被墙导致相关Gradle使用包更新失败。
  • 设置了HTTP代理,去检查下有没有设置代理顺便查看是否配置成功。

三. 解决问题

这里只解决由于被墙而无法更新Gradle的问题。

3.1 查看当前项目Gradle版本

首先到项目的gradle-wrapper.properties文件里查看自己的Gradle包的版本,如下图我的就是gradle-3.3-all.zip

可以看到我这个项目的gradle包版本是gradle-3.3-all.zip。接下来找到自己的Gradle目录,默认是在C:\Users\你的用户名\.gradle\wrapper\dists\gradle-3.3-all这个目录下。注意.gradle文件夹是隐藏的。打开这个目录会发现一个很多英文字母的目录,再打开就可以看到该项目的Gradle包了。如果发现这个gradle-3.3-all.zip的大小是0kb,说明是下载失败了。

3.2 替换本地Gradle包

到下方的链接找到刚才下载失败的Gradle包,然后到刚才的目录把下载好的zip文件替换掉。重启AS。

http://services.gradle.org/distributions/

或者阿里云镜像

macports-distfiles-gradle安装包下载_开源镜像站-阿里云

四. 额外小知识

另外也可以自定义gradle设置,File setting 搜索Gradle

第一个选项为使用默认的gradle wrapper:从网络下载并放到默认目录。第二个为使用本地gradle:选择下载好的到本地的目录。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1258483.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

顺序表总结

📑打牌 : da pai ge的个人主页 🌤️个人专栏 : da pai ge的博客专栏 ☁️宝剑锋从磨砺出,梅花香自苦寒来 目录 🌤️arraylist的简…

【图像分类】基于深度学习的中草药分类系统的设计与实现(ResNet网络,附代码和数据集)

写在前面: 首先感谢兄弟们的关注和订阅,让我有创作的动力,在创作过程我会尽最大能力,保证作品的质量,如果有问题,可以私信我,让我们携手共进,共创辉煌。(专栏订阅用户订阅专栏后免费提供数据集和源码一份,超级VIP用户不在服务范围之内,不想订阅专栏的兄弟们可以私信…

如何在安卓Termux中使用SFTP文件传输并结合内网穿透工具实现远程传输

文章目录 1. 安装openSSH2. 安装cpolar3. 远程SFTP连接配置4. 远程SFTP访问4. 配置固定远程连接地址 SFTP(SSH File Transfer Protocol)是一种基于SSH(Secure Shell)安全协议的文件传输协议。与FTP协议相比,SFTP使用了…

跨境电商与物联网:智能设备的未来

随着科技的不断发展,跨境电商和物联网的结合呈现出前所未有的新格局。在这个数字化的时代,智能设备正成为跨境电商的新宠,为商业、物流和消费者带来了全新的体验。本文将深入探讨跨境电商与物联网的结合,探讨智能设备在未来的发展…

为什么你的团队不需要使用拉取请求 | IDCF

作者:Kief Morris 译者:冬哥 原文:https://infrastructure-as-code.com/book/2021/01/02/pull-requests.html 前 言 Github 引入了Pull Request拉取请求(简称PR)实践和相关的支持功能,使运行开源项目的人…

Day58权限提升-网站权限后台漏洞第三方获取

webshell 一般我们的渗透流程就是信息收集,发现漏洞,漏洞利用,一些漏洞成功之后获得一些相应的权限,还有一些是漏洞利用成功之后并没有取得的权限,而这个权限是要通过漏洞利用之后在利用其它地方取货的权限。 权限的获…

docker (简介、dcoker详细安装步骤、常用命令)- day01

一、 为什么出现 Docker是基于Go语言实现的云开源项目。 Docker的主要目标是“Build,Ship and Run Any App,Anywhere”,也就是通过对应用组件的封装、分发、部署、运行等生命周期的管理,使用户的APP(可以是一个WEB应用或数据库应…

8 个适用于电脑的顶级免费分区恢复软件

Windows PC 上的数据管理有时可能会带来压力,尤其是当您有多个分区时。大多数时候,磁盘管理工具使分析磁盘、释放空间甚至创建分区变得非常容易。但有时会发生不可预见的事件,可能导致分区丢失,从而造成潜在的数据灾难。嗯&#x…

Keil报错_Error:CreateProcess failed,Command:‘xxx\fromelf.exe‘

1、报错信息 2、分析及解决 错误原因:fromelf.exe路径错误,无法执行命令。 发生情景:编译从另一个电脑拷贝的代码时。 解决方法: 1、当你不需要生成bin文件时,可以选择不执行这个命令。(去掉√&#xf…

Java 之 lambda 表达式(一)

目录 一. 前言 二. lambda 表达式语法 2.1. 语法1:无参,无返回值 2.2. 语法2:一个参数,无返回值 2.3. 语法3:两个参数,lambda 体中有多条语句 2.4. 语法4:两个以上参数,有返回…

使用paddledetection的记录

首先在这里使用的是是paddle--detection2.7的版本。 成功进行训练 目录: 目录 数据集准备 配置文件的修改 使用的是BML的平台工具: !python -m pip install paddlepaddle-gpu2.5 -i https://mirror.baidu.com/pypi/simple --user %cd /home/aistudio…

识别验证码

背景 需求是要爬取某网站的数据, 已有账号密码, 但这个网站需要登录, 登录需要输入验证码 验证码样式如下 调研了Tesseract框架, 识别效果不佳. 后来使用ddddocr, 能正确识别. https://github.com/sml2h3/ddddocr 代码如下 def ocr():response requests.get(http://xxx/get…

Jenkins Pipeline应用实践

Jenkins Pipeline是一种可编程的、可扩展的持续交付管道,允许您使用脚本来定义整个软件交付过程。 以下是使用Jenkins Pipeline创建和配置流水线的基本步骤。 Part 01. 创建一个Pipeline Job 在Jenkins中创建一个新的"Pipeline"类型的Job。 以下是在Je…

【STM32F103】HC-SR04超声波测距模块详解(附工程文件)

前言: 使用的硬件:STM32F103C8T6,HC-SR04,ST-Link(其他烧录器也可以),0.96寸OLED屏幕(非必须,仅供显示测距结果,可以使用串口助手代替)&#xff…

rabbitMQ对消息不可达处理-备份交换机/备份队列

生产者发送消息,在消息不可达指定队列时,可以借助扇出类型交换机(之前写过消息回退的处理方案,扇出交换机处理的方案优先级高于消息回退)处理不可达消息,然后放置一个备份队列,供消费者处理不可…

Pytorch中的gather的理解和用法

Pytorch中的gather的理解和用法 这个Gather的用法花费了点时间,我相信很多人一开始不太懂。 跟着我简单理解。 首先样例是: tensor([[ 3, 4, 5],[ 6, 7, 8],[ 9, 10, 11]])然后index: [[2, 1, 0]]然后执行的代码: tensor_0.gather(0…

使用 SIEM 管理安全事件

每家公司都必须处理检测、管理和解决安全事件,未能制定事件响应计划可能会对任何组织产生重大的影响,无论是在财务损失还是声誉损害方面。本文探讨了事件响应的重要性、检测和管理事件的关键要素,以及帮助组织处理安全事件的最佳实践。 安全…

FLASK博客系列6——数据库之谜

我们上一篇已经实现了简易博客界面,你还记得我们的博客数据是自己手动写的吗?但实际应用中,我们是不可能这样做的。大部分程序都需要保存数据,所以不可避免要使用数据库。我们这里为了简单方便快捷,使用了超级经典的SQ…

如何使用内网穿透将Tomcat网页发布到公共互联网上【内网穿透】

文章目录 前言1.本地Tomcat网页搭建1.1 Tomcat安装1.2 配置环境变量1.3 环境配置1.4 Tomcat运行测试1.5 Cpolar安装和注册 2.本地网页发布2.1.Cpolar云端设置2.2 Cpolar本地设置 3.公网访问测试4.结语 前言 Tomcat作为一个轻量级的服务器,不仅名字很有趣&#xff0…

Redis面试题:分布式锁相关问题

目录 面试官:Redis的内存用完了会发生什么? 面试官:Redis分布式锁如何实现 ? 面试官:好的,那你如何控制Redis实现分布式锁有效时长呢? 面试官:好的,redisson实现的分布式锁是可重…