解決Android studio中下載gradle慢的方法
控訴:作為計算機專業(yè)的學(xué)生,雖然說下載和使用新的軟件應(yīng)該是我們的家常便飯,但是每一次用新的軟件,在配置和下載方面真的花的時間都要比學(xué)習(xí)這個語法更長,要命(尤其是涉及到tizi)。最可怕的是,可能開始覺得配置好了,等到后面運用的時候還會出問題
下面來詳細說明一下我的下載新路歷程,可能不是最好的,但是是能解決問題的
一、gradle下載的流程
- 在開始創(chuàng)建新項目時,會先去看項目中的gradle-wrapper.properties
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
簡單介紹:
- distributionBase 和 zipStoreBase 設(shè)置為 GRADLE_USER_HOME,表示 Gradle 發(fā)行版和壓縮文件存儲在用戶主目錄下。另外distributionPath 和 zipStorePath設(shè)置為wrapper/dists實際路徑將是 GRADLE_USER_HOME/wrapper/dists,一般默認是在C:\user\用戶名\.gradle中
- distributionUrl:是指Gradle發(fā)行版的遠程下載路徑
2.下載gradle?
如果該地址下有g(shù)radle的緩存,則便可以直接使用,若沒有,則需要到distributionUrl去進行下載,由于需要overseas的網(wǎng)站,所以下載的速度較慢
二、初步解決問題
——直接在本地下載后應(yīng)用(但本人覺得后面的方法更有保障)
- 在了解了gradle下載的過程后,便想說直接去官網(wǎng)下載到本地,但又由于本人電腦的C盤有點擁擠,我便下載到了E盤,并創(chuàng)建了一個gradle倉庫
2.然后將下載的gradle配置到Android中?
3.然后便可以開始下載了,但是我在下載的時候,最后會有錯誤,但是重新打開又不會顯示——所以作為小白的我,不知道是否有問題。但是我的室友用這個方法不會出錯,也可能是我的問題,嘿嘿。?
4.但是這個方法在麻煩在:每次新建項目需要自己每次去重新修改,除非下載在用戶主目錄下——C:\user\用戶名\.gradle,便不用每次重新下載。
本人覺得上述方法太過于麻煩了,喜歡一勞永逸的方法,主要是記性不好要是忘了咋辦,所以后來去向其他大佬,求取了方法,知道了代理服務(wù)器的用處,不得感嘆計網(wǎng)得學(xué)好?。?/p>
三、最終解決辦法
——通過代理服務(wù)器來直接通過官網(wǎng)進行下載
- 配置代理服務(wù)器(隧道模式)其他代理服務(wù)器的同胞們,照下圖依葫蘆畫瓢即可
?
打開隧道模式即可,需要使用延遲較少的節(jié)點,下載得更塊
2.返回Android重新下載即可
but天空不作美:
不知道在是什么原因,在下載gradle-bin的時候沒有任何問題,下載得可流暢了,但是繼續(xù)下載時便提示說請求谷歌網(wǎng)站失?。?/p>
最后再次請求大佬出山給我解決了這個問題——說可能是該代理服務(wù)器的隧道模式不是很好,所以去配置Android studio的代理,把數(shù)據(jù)流量都轉(zhuǎn)發(fā)給代理服務(wù)器進行代理,而代理服務(wù)器使用全局模式即可
- 配置Android studio的代理
③主機的ip:使用的是127.0.0.1(主機回環(huán)地址:表達localhost)
④端口號
?
⑤檢測是否連接成功
2.配置代理:去除隧道模式即可?
?
3.重新刷新下載即可,飛速的完成,顯示build success即可(忘記截圖了)?文章來源:http://www.zghlxwxcb.cn/news/detail-763408.html
上述是我的一個下載的心路歷程,方法可能不是最好的,但是我是通過這個方法完成的,希望能幫助到大家。文章來源地址http://www.zghlxwxcb.cn/news/detail-763408.html
到了這里,關(guān)于保姆級——成功解決Android studio中下載gradle慢的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!