Android Studio 代理配置指南(小结)

发布时间:2019-08-08 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Android Studio 代理配置指南(小结)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

AndROId Studio 用户的代理配置指南,真正有效的 gradle 代理配置方式。#依赖拉不下来真让人自闭,不想再一遍又一遍自闭了,所以记下来。

IDE HTTP Proxy

Windows 下 Ctrl + Alt + S ,然后输入 PRoxy 能看到 HTTP Proxy  的设置项了,具体的路径是 ApPEarance & Behavior > System Settings > HTTP Proxy ,macOS 那边对应 Settings 的是 Preferences 。

大多数情况下,你用的应该是 Shadowsocks 作为代理客户端,如果是的话接下来这么操作:

在 Manual proxy configuration 下面选择 Socks ,然后填入 Host name(一般是 127.0.0.1) 和  Port number ,然后 Check connection 试一下应该就可以了。这里主要是 Android Studio 自己用的配置,检查更新、上报使用情况之类的。

Gradle Proxy

更换 maven 仓库
编辑项目的根目录下 build.gradle ,修改 reposITories block 的内容,添加阿里的 maven 镜像,修改完之后文件大概是这个样子的:

 buildscript {   ext.kotlin_version = '1.3.11'   repositories {     maven { url 'http://maven.aliyun.COM/nexus/content/groups/public/' }     GOOGLE()   }   dependencies {     classpath 'com.android.tools.build:gradle:3.3.0'     classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"   } }  allprojects {   repositories {     maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }     google()   } }  

配置代理

配置阿里云 maven 镜像可以加快同步速度并且解决大个问题,不过有些东西可能还是依赖 Google 的仓库(不过 dl.google.com 好像又是可以直连的),然而还是时不时的可能出现各种问题。所以,配置下面的代理是有必要的。
流传比较多的设置代理的方法主要是在 gradle.properties 里加上这样的配置:

 systemProp.socks.proxyHost=127.0.0.1 systemProp.socks.proxyPort=1080 systemProp.https.proxyHost=127.0.0.1 systemProp.https.proxyPort=1080

但是,上面的这样设置对于 socks代理 是无效的,接下来可以试着加上:

 systemProp.https.proxyHost=socks5://127.0.0.1 systemProp.https.proxyPort=1080

当然可能还是不行,还不行的话就换成:

 org.gradle.jvmargs=-DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1080

计划通!

更改全局配置

将以上更改作用于 ~/.gradle/gradle.properties (这是 Window 上 gradle 全局配置的默认位置),可以对所有项目生效

透明代理

这是一个比较好的选择,或者用 VPN 连回公司蹭网也不错。

android教程
脚本网站
android studio

脚本宝典总结

以上是脚本宝典为你收集整理的Android Studio 代理配置指南(小结)全部内容,希望文章能够帮你解决Android Studio 代理配置指南(小结)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。