1.設置鏡像代理(如下圖一,鏡像地址是mirrors.neusoft.edu.cn:80),設置完成之后,同步一下,如果是首次設置,會出現一個彈框(如下圖二,要填寫一下鏡像,鏡像地址是mirrors.neusoft.edu.cn,端口號80,點一下左下角的Do not show this dialog int the futurede 角標,然后點擊OK),然后在.gradle文件夾(mac下的.gradle文件夾在Users文件夾的YourUserName文件夾下,是隱藏的,要先按快捷鍵command+shift+.使其顯示出來)下會多一個gradle.properties文件(如下圖三),同步一下,很快就會同步成功(一般在5分鐘之內),就代表設置成功了;如果同步失敗,請看第二步。
2.如果同步失敗,有可能不是第一次設置代理,如果project的gradle.properties文件下配置了代理(如下圖一)、.gradle文件夾(Mac下的.gradle文件夾在Users文件夾的YourUserName文件夾下???????,是隱藏的,要先按快捷鍵command+shift+.使其顯示出來)下有gradle.properties文件(如下圖二)和已經配置了其他鏡像地址(比如阿里云鏡像地址, 如果有別的鏡像代理,比如平安鏡像代理,和阿里云鏡像代理差不多,但是網址有所不同,可能不是以倉庫服務https://maven.aliyun.com開頭的,要先把別的鏡像代理刪掉,如下圖三和圖四),設置鏡像代理就會失效,解決方案請看第三步。
3.如何解決:把第二步提到的所有文件或者鏡像地址統統刪掉,然后重新設置代理,設置鏡像代理(如下圖一,鏡像地址是mirrors.neusoft.edu.cn:80),然后點擊Check connection按鈕,會彈出彈框(如下圖二),然后在彈框中填寫網址http://mirrors.neusoft.edu.cn:80http://mirrors.neusoft.edu.cn,點擊OK,會出現Connection sussceesful彈框(如圖三),然后同步一下,在.gradle文件夾(Mac下的.gradle文件夾在Users文件夾的YourUserName文件夾下???????,是隱藏的,要先按快捷鍵command+shift+.使其顯示出來)下會多一個gradle.properties文件(如下圖四),很快就會同步成功,現在就可以安心的使用Android Studio了,再也不用擔心遠程倉庫下載失敗的問題了。
最后請注意:如果這樣設置了之后,還是同步失敗(看具體報錯信息),可能是因為某些遠程倉庫還未來得及添加到國內鏡像代理中(最近我遇到了這種情況),那只能把設置的所有代理全部去掉,用google自己的遠程倉庫,然后用電腦連自己的手機熱點進行同步了,如果還是同步失敗,那么只能翻墻了(因為國內有的時候沒辦法訪問google的遠程倉庫)。