• 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
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    错误原因

    很显然,只要看到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
    
    • 1
    • 2
    • 3
    • 4
    systemProp.http.proxyHost=127.0.0.1
    systemProp.http.proxyPort=1080
    systemProp.https.proxyHost=127.0.0.1
    systemProp.https.proxyPort=1080
    
    • 1
    • 2
    • 3
    • 4
    解决方法

    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和依赖了。

    在这里插入图片描述

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

  • 相关阅读:
    搜索指标优化
    千巡翼X1 让航测无人机更小更轻更高效
    [HUBUCTF 2022 新生赛]ezPython
    数据库学习02
    如何为微服务选择正确的消息队列
    单商户商城系统功能拆解26—营销中心—限时秒杀
    Docker容器-Consul部署
    Kafka的设计原理
    Cortex-A7 架构
    Android GLSurfaceView EGL_BAD_CONFIG 源码分析定位
  • 原文地址:https://blog.csdn.net/qq_42257666/article/details/130779318