Mac As更新到2.3.2版本之后發(fā)現(xiàn)Gradle sync failed
明明知道是gradle下載不成功但是就是不知道怎么解決
因?yàn)樽罱艙Q上的mac 所以很多東西不知道怎么回事
問(wèn)題重現(xiàn)#
習(xí)慣性的會(huì)執(zhí)行下面2個(gè)步驟:
第一步##
打開as 已經(jīng)有的項(xiàng)目.會(huì)出現(xiàn)類似如下問(wèn)題
第二步##
點(diǎn)擊Fix Gradle.....
然后 as就一直在讀進(jìn)度...或許一晚上都是這個(gè)樣子
下面是我們查看下as在下載的gradle的狀態(tài)
記住這兩種狀態(tài)下的文件夾結(jié)構(gòu)的區(qū)別
解決方法#
fix 不是不能解決問(wèn)題,只是特別慢,不愿意花這個(gè)時(shí)間去等待解決
方法一##
如果你之前有正常編譯過(guò)項(xiàng)目,說(shuō)明你本地已經(jīng)有下載好一個(gè)可用的gradle版本,你可以把工程項(xiàng)目中的gradle配置改成這個(gè)可用的版本
那么問(wèn)題來(lái)了:我怎么查看我本地有哪些可用呢.
下面我貼出mac 版本的.(我之前也不會(huì)找 一直記得有這么個(gè)地方)
注意這個(gè).gradle文件夾, 你可以在終端里面找到
:> cd . (tab 就能看到了)
方法二##
方法二是一個(gè)萬(wàn)能的方法
自己去下載.不需要等等as去下載完成,將自己下載好的,替換掉as下載不完成的.就好
gradle service 地址
這里有所有的版本
1:自己手動(dòng)下載 .zip包.
2:將zip包,直接拷貝到目標(biāo)版本的文件夾下.
3:重新編譯工程.結(jié)束了.