Connect to 127.0.0.1:1080 [/127.0.0.1] failed: Connection refused: connect

报错信息

在这里插入图片描述

A problem occurred configuring root project 'CourseSelection'.
> Could not resolve all artifacts for configuration ':classpath'.
   > Could not resolve com.android.tools.build:gradle:3.6.1.
     Required by:
         project :
      > Could not resolve com.android.tools.build:gradle:3.6.1.
         > Could not get resource 'https://repo.maven.apache.org/maven2/com/android/tools/build/gradle/3.6.1/gradle-3.6.1.pom'.
            > Could not HEAD 'https://repo.maven.apache.org/maven2/com/android/tools/build/gradle/3.6.1/gradle-3.6.1.pom'.
               > Connect to 127.0.0.1:1080 [/127.0.0.1] failed: Connection refused: connect
错误原因

很显然,只要看到Connection refused,或者看到127.0.0.1本地ip的报错就是网络连接问题。网络问题最常见的是AS开了代理。所以我们要关闭代理,并且删除相关文件中的配置代码。

systemProp.http.proxyHost=mirrors.neusoft.edu.cn
org.gradle.jvmargs=-Xmx1536m
systemProp.http.proxyPort=80
android.overridePathCheck=false
systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=1080
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=1080
解决方法

1、Setting—>Http Proxy,可以看到我们当前选择了手动代理,主机名127.0.0.1,端口号1080,所以AS无法上网。选No proxy,然后Apply—>OK

在这里插入图片描述

2、找到gradle.properties文件,删除下面的配置代码。

在这里插入图片描述

3、‪找到C:\Users\用户名.gradle\gradle.properties这个文件,删掉里面的配置代码。

在这里插入图片描述

4、再次同步,发现AS可以下载gradle和依赖了。

在这里插入图片描述

当你到更高的层级,你会发现比你优秀的人更努力地在利用时间学习技能。

猜你喜欢

转载自blog.csdn.net/qq_42257666/article/details/130779318
今日推荐