解决Android studio Connection timed out: connect(方法全整理,持续更新)

news/2024/5/20 5:26:02 标签: android studio, android, 网络, gradle, java

用了Android studio一段时间,但是有时候仍会出现Gradle问题:

ERROR: Connection timed out: connect:错误:连接超时:连接

这个错误 一般来说是因为.gradle引起的
(1).gradle下载的不全
(2)网络原因<10kb/s
(3)ping不通,即不到达

博主试过几种方法,分进阶步骤:
即方法一不行则试试方法二,方法二不行则试试方法三,以此类推

方法一:改url

在Gradle目录下的build.gradle中Google()和jcenter()中间增加

maven{ url ‘http://maven.aliyun.com/nexus/content/groups/public/’}

修改成使用阿里云的镜像

在这里插入图片描述
关闭AS,重启或者点击File设置下的Sync project with Gradle Files

方法二:检查Gradle版本并手动下载

检查Gradle版本:
在这里插入图片描述
其中distributionUrl尾部的编号就是版本号
在这里插入图片描述
并检查com.android.tools.build:gradle的版本是不是和AS版本对应,比如我的AS是3.5.2的,那么classpath里就是3.5.2,如果不一致,容易出错
在这里插入图片描述
在这里插入图片描述
1.我们根据distributionUrl尾部的版本号去

http://services.gradle.org/distributions

找到对应的版本进行下载,或直接用网址http://downloads.gradle.org/distributions/gradle-x.x-all.zip下载也可以。

2、把下载的zip文件直接复制到C:\Users\Administrator.gradle\wrapper\dists\gradle-x.x-all\中时间最近的目录下,单击Android Studio工具栏“Sync Project Gradle Files”或者重启Android Studio,查看问题是否解决

方法三:检查防火墙,DNS

如果方法一和二都不行,那很大程度怀疑是防火墙,DNS问题

1.防火墙

在这里插入图片描述
路径应该在C:\Program Files\Android\Android Studio\bin\studio64.exe(如果一开始安卓AS都是默认路径的话)

2.DNS

楼主最终就是改DNS彻底解决的
1.首先我们ping一下dl.google.com,如果超时的话,说明就是网络问题了
2.更改DNS
在这里插入图片描述
3.在测试ping,能ping通就剩下网络问题了,再结合方法一改URL,一般就no error了


http://www.niftyadmin.cn/n/573686.html

相关文章

RK3399平台开发系列讲解(内存篇)15.18、Linux swap的实现

平台内核版本安卓版本RK3399Linux4.4Android7.1=>返回专栏总目录<= 文章目录 一、swap原理二、swap的核心函数调用栈Swap 把这些不常访问的内存先写到磁盘中,然后释放这些内存,给其他更需要的进程使用。再次访问这些内存时,重新从磁盘读入内存就可以了。 一、swap原理…

工具|月刊第二期:程序员常用的软件工具

Hi&#xff0c;大家好&#xff0c;上星期写的 工具|月刊第一期&#xff1a;程序员常用的工具软件&#xff08;视频类、编辑类、分析类、检索类&#xff09; 得到了不少点赞和关注&#xff0c;挺开心的&#xff0c;今天继续分享工具类月刊第二期 所有的ziyuan在文末&#xff0c;…

RK3399平台开发系列讲解(内核入门篇)1.31、指针详解

=>返回专栏总目录<= 文章目录 一、指针二、指针的初始化三、指针的运算四、指针与数组五、指针与字符串六、函数指针七、NULL 指针八、对复杂指针的解释平台内核版本安卓版本

机器学习算法与Python学习-数据挖掘过关40题

1.某超市研究销售纪录数据后发现&#xff0c;买啤酒的人很大概率也会购买尿布&#xff0c;这种属于数据挖掘的哪类问题&#xff1f;A.关联规则发现 B.聚类 C.分类 D.自然语言处理2.以下两种描述分别对应哪两种对分类算法的评价标准&#xff1f; (a)警察抓小偷&#xff0c;描述警…

高通平台开发系列讲解(USB篇)USB ECM Function Driver代码分析

文章目录 一、ECM描述符二、ecm_alloc注册回调三、ECM初始化过程四、ECM网卡实现沉淀、分享、成长,让自己和他人都能有所收获!😄 一、ECM描述符 ---------------- Interface Descriptor --------

009 wait notify等方法

一 .概述 当我们实现了原子性操作的时候,我们又会遇到一个问题,那就是线程之间通信的问题.所谓的线程通信,指的就是线程间的执行顺序是需要进行一定的控制的. 我们拿最经典的生产者和消费者模型进行说明: private static Object lock new Object();private static int index …

多个无线 AP 怎么实现无缝漫游?

多个无线AP,实现无缝漫游上网方法 有人在选用无线AP来设计无线网络的时候&#xff0c;非常关心无缝漫游的问题&#xff0c;无线AP可以实现漫游吗&#xff0c;多个无线AP如何实现无缝漫游等。答案是肯定的&#xff0c;使用无线AP确实可以实现无缝漫游。 业界所指的无缝漫游主要…

802.11协议精读2:DCF与CSMA/CA

序言 在802.11的MAC层中&#xff0c;分成了两种基本工作模式&#xff1a; DCF&#xff08;Distributed Coordination Function&#xff09; PCF&#xff08;Point Coordination Function&#xff09; 其中&#xff0c;由于DCF具有良好的分布式特性&#xff0c;从而应用更加广泛…