因爲國內牆的緣由,咱們的Gradle沒法使用android
可是咱們能夠經過去下載咱們想要的Gradle版本android-studio
而後再AndoidStudio內去配置本地的版本app
進而去實現了Gradle的配置maven
注意一:gradle
so咱們按照setting->gradle->而後打開gradle-wrapper.propertiesui
將google
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
相似這樣的一句話換成以下這樣的本地方式調用,這裏我只給出本地調用的寫法,版本本身按照本身的改變下阿里雲
distributionUrl=file:///F:/android-studio/gradle/gradle-4.3-all.zipurl
注意二:spa
有時候咱們遇到gradle的問題的時候,除了能夠更換本地的gradle的調用方式,還要注意
com.android.tools.build:gradle:3.2.1
嗯,Project下的這個build.gradle使用版本記住!切記不要超過 AndroidStudio的版本,如,個人as版本是3.2.1,因此這個就是3.2.1,若是個人as是2.2.2,這個版本就應該對應的是2.2.2
注意三:
被坑了兩天了,這個as升級到最新版本以後,再加上和同事對接新工程,兩我的的gradle版本不一致,as配置也不一致。
我表示,這個玩意就是個玄學問題,
附一張正常狀況下的gradle設置界面把。
如圖個人gradle version和我本地使用的版本都不一致他卻跑成功,o(╥﹏╥)o
因此我說這是玄學。
哦,上兩張圖第二章的,google(),jcenter,後面的是使用的是阿里雲的國內maven鏡像
repositories {
google()
jcenter()
maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
}
嗯就像這樣。
若是你的工程仍是因爲設置了 proxy代理,如
mirrors.neusoft.edu.cn 這個東大學院的代理的話,並且gradle搞定了,可是編譯出錯,依賴都拉不下來的話,請看個人下篇文章