「解决问题系」AndroidStudio出现代理错误‘‘you have JVM property “https.proxyHost“ set to “xxxxxx““

问题描述

背景:系统 MAC OS

前几天强制关闭了Charles,整个电脑不开启Charles无法上网,猜测是因为电脑中的代理问题,删除了代理之后上网正常,但是打开AS(AndroidStudio)Gradle无法下载包,并提示”you have JVM property “https.proxyHost” set to “xxxxxx”“

控制台有如下输出,很明显是代理问题。

”Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:8888 [/127.0.0.1] failed: Connection refused (Connection refused)“

解决方案一:关闭代理

1、确认系统代理

最重要的是确定问题出在哪里,首先确认是否是MAC电脑中设置里代理:
「解决问题系」AndroidStudio出现代理错误‘‘you have JVM property “https.proxyHost“ set to “xxxxxx““_第1张图片
确保以上三项没有问题。如果存在问题,可以取消掉三个代理,然后重启AS。

2、 确认AndroidStudio代理

在AndroidStudio安装的位置,有一个studio.vmoptions文件,查看里边是否配置了代理。

3、确认jre/jdk代理

如果不是此处问题,则需要查看gradle使用的jdk(jre)中是否配置了代理,对应的文件为(jre目录下):conf/net.properties

解决方案二:打开代理

这个方案比较简单,把你之前架设好的代理服务器,再运行起来,就OK了。

你可能感兴趣的:(Android,Notes,android,android,studio,代理,Proxy,gradle)