一、AndroidStudio代理
我們平時在使用android studio時,難免需要從android官網下載一些項目運行所需要的SDK文件,但是因為android官網在國外,訪問起來會比較慢,所以配置國內android官網鏡像網站可以提高下載速度,這里比較常用的android鏡像網站是電子科技大學的鏡像網站:mirrors.dormforce.net 端口:80
通過File=》Setting=》Appearance & Behavior =》System Settings =》Http Proxy,選擇Auto-detect proxy settings,並且填寫URL為:mirrors.dormforce.net:80,點擊clear passwords,最后點擊OK保存設置即可
二、gradle代理
gradle的下載地址為:
http://services.gradle.org/distributions/
設置全局代理
在.gradle目錄中創建gradle.properties文件,.gradle 目錄默認在用戶目錄下(區別window/linux);
因為我設置了環境變量 GRADLE_USER_HOME=/data/.gradle 所以我的在/data 下;
在gradle.properties加入如下內容:
1.配置HTTP代理
systemProp.http.proxyHost=www.somehost.org systemProp.http.proxyPort=8080 systemProp.http.proxyUser=userid systemProp.http.proxyPassword=password systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost
2.配置HTTPS代理
systemProp.https.proxyHost=www.somehost.org systemProp.https.proxyPort=8080 systemProp.https.proxyUser=userid systemProp.https.proxyPassword=password systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost
下面是我的實例文件:
gradle.properties
systemProp.http.proxyHost=192.168.6.136 systemProp.http.proxyPort=808 systemProp.https.proxyHost=192.168.6.136 systemProp.https.proxyPort=808 # 需要驗證時 # systemProp.https.proxyUser=userid # systemProp.https.proxyPassword=password # 直接連接而不走代理設置 # systemProp.https.nonProxyHosts=localhost