1.在project的build.gradle文件的repositories標(biāo)簽和allprojects標(biāo)簽的repositories標(biāo)簽下加入以下阿里云鏡像代理(如下圖一和圖二,記得要把阿里云鏡像代理放在repositories{}的第一行,不然還是用的google()、jcenter()等等的倉(cāng)庫(kù)),同步一下,很快就會(huì)同步成功(一般在5分鐘之內(nèi)),就代表設(shè)置成功了;如果同步失敗,請(qǐng)看第二步。


這是要加入的阿里云鏡像地址
maven{ url 'https://maven.aliyun.com/repository/google'}
maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'}?
maven{ url 'https://maven.aliyun.com/repository/public'}?
maven{ url 'https://maven.aliyun.com/repository/jcenter'}
2.如果網(wǎng)絡(luò)好的情況下超過(guò)5分鐘還沒(méi)同步成功,或者同步失敗,有可能不是第一次設(shè)置代理,如果project的gradle.properties文件下配置了代理(如下圖一和圖二)和.gradle文件夾(Mac下的.gradle文件夾在Users文件夾的YourUserName文件夾下,是隱藏的,要先按快捷鍵command+shift+.使其顯示出來(lái))下有g(shù)radle.properties文件(如下圖三),阿里云鏡像代理就會(huì)失效,解決方案請(qǐng)看第三步。



3.如何解決:把project的gradle.properties文件下配置的代理地址(如下圖一和圖二)和.gradle文件夾下(Mac下的.gradle文件夾在Users文件夾的YourUserName文件夾下,是隱藏的,要先按快捷鍵command+shift+.使其顯示出來(lái))的gradle.properties文件(如下圖三)刪掉,然后按照第一步配置了阿里云鏡像代理之后(如果有別的鏡像代理,比如平安鏡像代理,和阿里云鏡像代理差不多,但是網(wǎng)址有所不同,可能不是以
倉(cāng)庫(kù)服務(wù)
https://maven.aliyun.com
開(kāi)頭的,要先把別的鏡像代理刪掉),然后同步項(xiàng)目就可以了,現(xiàn)在就可以安心的使用Android Studio了,再也不用擔(dān)心遠(yuǎn)程倉(cāng)庫(kù)下載失敗的問(wèn)題了。



最后請(qǐng)注意:如果這樣設(shè)置了之后,還是同步失?。淳唧w報(bào)錯(cuò)信息),可能是因?yàn)槟承┻h(yuǎn)程倉(cāng)庫(kù)還未來(lái)得及添加到阿里云鏡像代理中(最近我遇到了這種情況),那只能把設(shè)置的所有代理全部去掉,用google自己的遠(yuǎn)程倉(cāng)庫(kù),然后用電腦連自己的手機(jī)熱點(diǎn)進(jìn)行同步了,如果還是同步失敗,那么只能架梯子了(因?yàn)閲?guó)內(nèi)有的時(shí)候沒(méi)辦法訪問(wèn)google的遠(yuǎn)程倉(cāng)庫(kù))。