Error:Can't connect to SOCKS proxy:Connection refused (Connection refused)

本文探讨了在使用Android Studio时遇到Connection refused错误的几种常见原因及解决方案,包括代理设置问题、远程仓库链接不可达及配置错误等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在Android studio 中遇到Connection refused错误太正常不过了,可能有相当一部分的原因是被和谐了,但是也有其他方面的原因,在此汇总一下。

1. 代理问题

查看Android studio是否设置了代理,如果设置了代理那么去掉就可以了。 除了下图的内容,您还需要检查一下项目跟目录gradle.properties文件中是否有一些代理的配置,如:systemProp.http.proxyHost=127.0.0.1systemProp.http.proxyPort=1080

2.远程仓库的链接问题

如果您配置了类似下面的远程仓库链接,那么您可以用浏览器打开对应的链接,看是否能访问,如不能访问,可能就是仓库路径问题或被墙了。

    repositories {

    google()

    jcenter()

    maven {

        url "https://plugins.gradle.org/m2/"

    }
复制代码
下面是我浏览器打开的https://plugins.gradle.org/m2/
复制代码

3.配置问题

接上一个步骤,当您配置的链接也能访问,但是classpath "com.gradle.xxx:xxx:0.9"不能编译通过的话,那十有八九是是配置的问题,如:您配置的url "https://plugins.gradle.org/m2/"是在allprojects/repositories节点下,而不是在buildscript/repositories下面,我们知道allprojects下面配置的地址是项目依赖,buildscript是gradle构建的时候所依赖的。

另外,当您在gradle中引用插件也出现上面的报错时,您也可以按照类似方式反推去排查问题。 插件->classpath->仓库路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值