通過設置代理解決AndroidStudio無法下載gradle問題


一、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

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM