Android Studio报错error:connection timed out
2019年 10月 18 日

如默

说明

在构建Android项目的时候,底部的状态栏总是会显示connection timed outCould not download xxx等问题,这是由于国内网络问题导致第三方依赖下载不上,特此记录其解决办法。

步骤

补充:关于这个错误,基本上都是因为gradle版本的问题,两个原因:

1.gradle版本不对, 2.gradle版本因为翻墙网速太慢的原因(<10kb/s),一直无法下载下来,或者只下载了一部分。

解决办法

1.查看工程目录下需要的gradle版本:本地项目代码文件夹\gradle\wrapper\gradle-wrapper.properties,用notepad++等文本编辑器打开,最后一行如下所示:

distributionUrl=https://services.gradle.org/distributions/gradle-5.4.1-all.zip

其中gradle-5.4.1-all即为版本号。

2.查看编译工程用到的gradle版本:目录C:\Users\xxx\.gradle\wrapper\dists\gradle-x.x.x-all, 有些人可能有多个版本,gradle-x.x.x-all即为版本号。

3.这时你会看到,两个版本号是不一样的(如果一样,就不会出现上述错误了,如果是一样还是有错误,说明没有下载完全,只下载了一部分),请参考以下两个方法解决:

方法1:手动下载

1.前往gradle官网下载所需版本:gradle官网

2.复制到用户gradle目录中:C:\Users\xxx\.gradle\wrapper\dists\gradle-5.4.1-all\xxxxxxx

3.重启Android Studio即可。

方法2:配置Gradle国内镜像源

这里不再赘述,具体步骤请移步:

方法3:修改版本号

修改此目录:distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zipgradle版本号为用户目录C:\Users\xxx\.gradle\wrapper\dists\gradle-x.x.x-all的gradle版本号,重启Android Studio

方法4:使用本地Gradle

前往官网下载好Gradle的压缩包

下载完成后找到电脑的一个比较合适的目录将其解压

在 Android Studio 的 Settings 里面设置 Gradle 为使用本地 Gradle 具体路径为File -> Settings -> Build, Execution, Deployment -> Gradle

选择Use local Gradle distribution然后找到刚刚解压的那个目录即可

更改 build.gradle 里面的 Gradle 版本 打开你新建的项目, 找到Gradle Scripts找到gradle-wrapper.properties

双击打开该文件, 修改dependencies里面的classpath, 只需把最后面的 Gradle 版本改成你下载的那个版本即可

比如上面的是 5.4.1 版本的, classpath 就是'com.android.tools.build:gradle:5.4.1'

Android Studio报错error:connection timed out

说明

在构建Android项目的时候,底部的状态栏总是会显示connection timed outCould not download xxx等问题,这是由于国内网络问题导致第三方依赖下载不上,特此记录其解决办法。

步骤

补充:关于这个错误,基本上都是因为gradle版本的问题,两个原因:

1.gradle版本不对, 2.gradle版本因为翻墙网速太慢的原因(<10kb/s),一直无法下载下来,或者只下载了一部分。

解决办法

1.查看工程目录下需要的gradle版本:本地项目代码文件夹\gradle\wrapper\gradle-wrapper.properties,用notepad++等文本编辑器打开,最后一行如下所示:

distributionUrl=https://services.gradle.org/distributions/gradle-5.4.1-all.zip

其中gradle-5.4.1-all即为版本号。

2.查看编译工程用到的gradle版本:目录C:\Users\xxx\.gradle\wrapper\dists\gradle-x.x.x-all, 有些人可能有多个版本,gradle-x.x.x-all即为版本号。

3.这时你会看到,两个版本号是不一样的(如果一样,就不会出现上述错误了,如果是一样还是有错误,说明没有下载完全,只下载了一部分),请参考以下两个方法解决:

方法1:手动下载

1.前往gradle官网下载所需版本:gradle官网

2.复制到用户gradle目录中:C:\Users\xxx\.gradle\wrapper\dists\gradle-5.4.1-all\xxxxxxx

3.重启Android Studio即可。

方法2:配置Gradle国内镜像源

这里不再赘述,具体步骤请移步:

方法3:修改版本号

修改此目录:distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zipgradle版本号为用户目录C:\Users\xxx\.gradle\wrapper\dists\gradle-x.x.x-all的gradle版本号,重启Android Studio

方法4:使用本地Gradle

前往官网下载好Gradle的压缩包

下载完成后找到电脑的一个比较合适的目录将其解压

在 Android Studio 的 Settings 里面设置 Gradle 为使用本地 Gradle 具体路径为File -> Settings -> Build, Execution, Deployment -> Gradle

选择Use local Gradle distribution然后找到刚刚解压的那个目录即可

更改 build.gradle 里面的 Gradle 版本 打开你新建的项目, 找到Gradle Scripts找到gradle-wrapper.properties

双击打开该文件, 修改dependencies里面的classpath, 只需把最后面的 Gradle 版本改成你下载的那个版本即可

比如上面的是 5.4.1 版本的, classpath 就是'com.android.tools.build:gradle:5.4.1'


赞 (0)

猜您想看

AMD RX 6750XT显卡黑屏问题解决办法

前两天买了一个技嘉小雕 RX 6750XT ELITE 12G独立显卡,刚装上之后Windows自动更新了驱动,结果,玩游戏黑屏,时不时的来一下,还很恶心,然后查资料,几经折腾,目前一切稳定,分享一下

01

Mac mini M2 16+256G入手体验

最近apple上架了新款M2的Mac mini,最低3699的价格,让人很心动,于是我花了5049购买了一台16+256的Mac,记录一下。

02

太平国家森林公园——记五一自驾游

很早之前就计划五一出去玩,但是不知道去哪里。导师提到太平国家森林公园不错,遂决定前往。

03

vue封装分页组件

如题,一个vue项目经常要用到分页,所以封装成组件,方便复用

04

Gradle/Maven配置国内镜像源(以Android Studio为例)

Gradle源在国外,国内构建项目的时候经常报错连接超时,修改国内镜像可以解决。

05

CentOS7下二进制安装Gitea配合宝塔面板实现反代

最近因为个人原因,在频繁的写和更改代码,代码这种重要的东西,自然是需要多多备份的,但是,由于众所周知的原因,GitHub的上传和拉取速度实在感人,而无论是GitHub还是Gitee,都不能无限制私人仓库,所以准备自建Git,特此记录。

06

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论

Vaptcha 初始化中...