搞安卓開發(fā)的同學(xué)如果使用as或多或少都會遇見這個問題诈唬,每次打開工程之后都要進(jìn)行網(wǎng)絡(luò)獲取加載對應(yīng)版本的gradle韩脏,如果你當(dāng)前的網(wǎng)絡(luò)(vpn)環(huán)境很是強(qiáng)大,直接無視這篇文章铸磅。反之赡矢,盡量認(rèn)真的看一下這篇。
方案1:
直接修改對應(yīng)的gradle-wapper.properties文件的distributionUrl阅仔,比如
直接把這里的url換成國內(nèi)的資源比較好的地址吹散。缺點,不同的項目都要配置一次八酒,累死個人空民。
方案2:
提前下載好對應(yīng)版本的gradle的zip文件??gradle下載
步驟1:
當(dāng)打開工程之后,如果當(dāng)前是初始化的環(huán)境羞迷,也就是說沒有任何的gradle配置界轩,就是說基本的.gradle文件還不存在,那么就直接硬著頭皮打開一次衔瓮,這時在用戶根目錄下自動生成.gradle/wapper/dists/gradle-x.x-all/bzyivzo6n839fup2jbap0tjew/類似的文件目錄結(jié)構(gòu)浊猾,這時mac系統(tǒng)的,windows系統(tǒng)只是路徑不同热鞍,我沒測試葫慎,自主測試一下衔彻。然后發(fā)現(xiàn)as就在那一直轉(zhuǎn)(網(wǎng)速很慢的情況下),甚至有時候得等半小時到一小時偷办,那么這時候就直接關(guān)掉as艰额,就是把a(bǔ)s的進(jìn)程直接切死,別留任何任務(wù)存在椒涯。
步驟2:
第一步生成的路徑如:/Users/answer/.gradle/wrapper/dists/gradle-4.1-all/bzyivzo6n839fup2jbap0tjew悴晰,(mac系統(tǒng)下),注意.gradle是隱藏目錄逐工,.開頭的都是隱藏文件铡溪。不同版本的后面那一長串不一樣,然后將準(zhǔn)備好的zip文件放到這個文件夾下泪喊,如
注意棕硫,不同項目可能生成多個這類文件夾,那就把對應(yīng)的zip都放一個進(jìn)去
步驟3:
重新打開as袒啼,as會自動找到這個目錄解壓zip文件哈扮,如
原因:as會先在這個默認(rèn)的目錄進(jìn)行對應(yīng)版本的gradle查找,如果有就加載本地的蚓再,反之就按照gradle-wapper.properties里配置的url進(jìn)行下載滑肉。