解决 Android studio Connect to 127.0.0.1:[/127.0.0.1] failed: Connection refused

前言

  • 由于代理变更,android studio 会有一系列报错,其中一个是 Connect to 127.0.0.1:xxxxxx [/127.0.0.1] failed: Connection refused
  • 网上答案大都太片面了,无法完全解决问题,这里列举出四个可能的原因,希望对大家有用

1. app项目下 gradle.properties

  • 就像网上说的一样,删除项目中 gradle.properties 中的代理配置
  • 因为这个配置是对别人电脑而言的,自己电脑并不支持,所以得删除

img

  • 把上面这四行删掉,重新 sync 一下一般就能解决

2. 设置AndroidStudio关闭代理

image-20230612102556472

  • 可能有些同学到这一步还是不行,那么我们进行下一步

3.gradle全局gradle.properties

  • 除了我们 project 内的 gradle.properties ,我们系统中也有一个 gradle.properties 文件,所以也需要进行处理
  • 这里要对两种电脑进行区分:

macOS 下解决

  • mac 下想要找到 gradle.properties 文件,就需要先设置显示隐藏文件

  • 按住 command+shift+. 显示隐藏文件

  • 然后下 finder 下找到 .gradlegradle.properties ,并进行修改

    img

这样应该就解决了Connect to 127.0.0.1:[/127.0.0.1] failed: Connection refused的问题了

参考链接: 五套方案 」解决 Android studio Connect to 127.0.0.1:[/127.0.0.1] failed: Connection refusedopen in new window

Loading...