为什么设置代理
- 由于众所周知的原因,有些包不设置代理拉不下来。
怎么设置代理
- android studio 配置
如图片所示勾选,填入代理服务器host 和端口号就行了
- host 和 端口号从哪里来:
- 127.0.0.1是本地电脑主机地址(这个mac和windows代理监听的地址都填入这个即可)
- 端口号需要根据你所用的vpn监听的端口号来进行设置(一般在vpn设置里面都可以看到)
这里用的是shadowsockets
地址:portal.shadowsocks.nz/aff.php?aff=29835
mac版本
端口:1087(一般是这个,但具体还需要看自己vpn显示的数值)
windows版本
端口:1080(一般是这个,但具体还需要看自己vpn显示的数值)
如何彻底去除代理
首先为何要关掉代理
因为有时候我们不关掉代理,会导致我们公司自己的一些包拉不下来,这个时候我们就需要关闭代理,来拉取这些包。
直接在androidstudio上面关闭不行吗?
截止到发文时间(2018年10月29日22:47:13),还是不行的,可能是android studio的一个bug,只在android studio 关掉代理,实际上有些时候是关不掉的,一些配置被隐藏了,需要手动删除。
mac 对应配置文件目录
- 在mac 上对应的目录:~/.gradle/gradle.properties
右键显示简介,是这个样子的: /Users/zhangcan603/.gradle
-
打开命令: open ~/.gradle/gradle.properties (在 终端或者androidstudio 打开都可以)
如果想彻底去除代理,删除即可。
windows 对应代理配置文件目录
- windows 地址在:
C:/Users/canzhang/.gradle/gradle.properties(具体要看自己电脑的目录)
如果想彻底去除代理,同上删除配置保存即可,然后就可以拉取公司内网的包了。