一般用于解决time out的问题,比如访问google,或者在家里访问公司内网Git仓库。

AS中设置代理

打开Preference -> System Setting -> HTTP Proxy。默认是选中No proxy的,可以更改为Manual proxy configuration,按照本地代理的host和port设置好即可,另外不想要通过代理访问的地址可以写在No proxy for

更改gradle设置

以mac为例,在用户名目录下,按command + shift + .显示隐藏文件,找到.gradle,打开/Users/xxx/.gradle/gradle.properties,可以在文件内增加如下配置

  1. systemProp.https.proxyPort=xxxx
  2. systemProp.http.proxyHost=127.0.0.1
  3. systemProp.https.proxyHost=127.0.0.1
  4. systemProp.http.proxyPort=xxxx

网络访问异常排查

如果报出无法连接到仓库的问题,可以先尝试在本地浏览器访问相关链接,如果能够成功打开,则需要排查是否在AS中设置了代理,尝试关闭代理,关闭AS,修改.gradle设置,重启AS。