如果在AndroidStudio中设置了代理,而在电脑中使用SS设置了全局代理,之后SS代理不可用时,使用AndroidStudio时会报如下错误:
:1086[/127.0.0.1]failed:Connectionrefused:connect
此时即使关闭AndroidStudio代理或是关闭SS皆不能解决:1086[/127.0.0.1]failed:Connectionrefused:connect错误
原因是本地的中设置了代理
注意:是本地的,并不是项目中的,项目中的中并没有设置代理
MAC电脑的本地的在用户目录下.gradle文件夹中,而.gradle文件夹为隐藏文件,可通过快捷键"command+shift+."来快速显示和隐藏文件,即如果为隐藏,则按下"command+shift+."后会显示隐藏文件,再次按下后会隐藏
找到本地的文件后,注释掉如下代理行即可
=1086=127.0.0.1=127.0.0.1=1086
注释方法为在前面加=1086=127.0.0.1#=1086
之后再重新运行即可解决:1086[/127.0.0.1]failed:Connectionrefused:connect错误