Android Studio Read Time Out 与 Connection refused (Connection refused) 的问题

版权声明:本文为LGD_Sunday原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011068996/article/details/86672106

如标题所示,本文章用以处理 Android Studio 出现 Read Time Out 或者 Connection refused (Connection refused)

Android studio 出现这个问题的原因主要就是下面三点:

1、设置里gradle offline模式被打开
2、gradle.properties中设置代理
3、Android .gradle目录下的gradle.properties文件被设置代理

下面针对这三个问题来一一处理。

设置里gradle offline模式被打开

这个问题的处理方式很简单,在配置中关闭掉 Offine work 就可以。 具体操作方式如下(以mac为例):

在这里插入图片描述

在这里插入图片描述
Offine work 被勾选则为打开离线模式,我们这里需要做的则是 取消勾选

gradle.properties中设置代理

这个问题主要是因为在project目录下的gradle.properties中设置了代理,文件路径(Project/gradle.properties)。

这个需要查看一下这个文件中是否真的有代理,如果有以下类似配置,则需要删除

可能存在的代理设置
systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=1080
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1080

Android .gradle目录下的gradle.properties文件被设置代理

这种情况与上一种类似,不同在于,此目录位于全局目录中。

如果 windows 用户需要查看 C:\Users\Administrator.gradle 文件,查看其中的 gradle.properties 中是否和问题二一样。mac 用户需要在 user/.gradle 文件中查找( mac 系统改目录默认不可见)

如果有以上问题需要修改 gradle.properties (删除代理,与问题二处理方式相同):

可能存在的代理设置
systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=1080
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1080

猜你喜欢

转载自blog.csdn.net/u011068996/article/details/86672106