android studio 中的dependencies 資源 無法下載?

這個問題這次碰到也是百度好多文章,好多都說是sdk,source 等資源配置的問題,我試了是clearn ,rebuild,重啓 都不起作用。

首先可以排除的是studio 本身的配置問題,因爲我的其他依賴都是正常的。

在之前的文章裏看到是切換Build.gradle 文件中google()和mavenCental()的位置就好了。

所以往這方面想了想。

我就將項目中的

repositories中的內容

google(),jcenter(),mavenCental() 的位置的6種情況都嘗試了下,果真,與他們的先後順序有關。

其中有三種情況同步不成功:

如下:

1.

google()
jcenter()
mavenCentral()

2.

jcenter()
google()
mavenCentral()

3.

jcenter()

mavenCentral()

google()

另外3種情況是同步成功的:

如下:

4.

google()
mavenCentral()
jcenter()

5.

mavenCentral()
google()
jcenter()

6.

mavenCentral()
jcenter()
google()

看了下似乎有個規律:

如果mavenCentral()在jcenter()上邊可以同步成功。

如果mavenCentral()在jcenter()下邊就同步不成功。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章