CSDN地址:安卓開發(fā)之Gradle build running問題,喜歡可以點(diǎn)贊關(guān)注哈
問題
前陣子,朋友問我在Android studio上打開Gayhub項(xiàng)目時一直卡在gradle build 這個界面上,好久都沒跑完,怎么解決?這一般是Gradle版本差異所導(dǎo)致的問題,由于國內(nèi)墻的原因,當(dāng)你沒有這個Gradle版本時,下載是非常慢的。
朋友的思路
朋友說他的解決辦法是打開gradle\wrapper\gradle-wrapper.properties文件,改為自己Android Studio所使用的版本,例如自己的Gradle版本為gradle-2.10-all,那就將圖中的gradle-2.14.1-all改為gradle-2.10-all。

然后再重新打開項(xiàng)目,以往就能順利構(gòu)建,但這次卻不行了,我就說了下我的做法。
我的做法
以前我也是和朋友一樣,更改版本號?,F(xiàn)在,換了一種方式,同樣會打開項(xiàng)目的gradle-wrapper.properties文件,接著再打開我的電腦(Windows下),打開這個路徑C:\Users\xxx.gradle\wrapper\dists這個路徑,如圖:

再查看Gradle版本,如圖

這個電腦是新購置的電腦,用的不久,因此Gradle版本還不算特別多。那么剛才打開gradle-wrapper.properties,看到的版本是gradle-2.14.1-all,那么點(diǎn)擊進(jìn)入gradle-2.14.1-all這個目錄

會看到這一串經(jīng)過摘要算法命名的文件夾,每個人打開都是不一樣。再點(diǎn)擊進(jìn)入,如果看到如下圖(可能略有差異),說明你缺少2.14.1版本的gradle文件。

這個時候。可以打開http://services.gradle.org/distributions/ ,如圖,這個網(wǎng)址應(yīng)該是不用翻墻就能打開,親測。如果打不開這個網(wǎng)頁,那么可以百度相應(yīng)的Gradle版本進(jìn)行下載。

下載對應(yīng)的文件,我這邊是2.14.1作為示例,因此就下載

網(wǎng)頁下載可能會比較慢,你可以將下載鏈接復(fù)制到迅雷下載。下載完成放到剛才的目錄下,重新打開項(xiàng)目即可,如圖。

總結(jié)
以上兩種方式,一般情況下,能解決Gradle build卡住的問題,如果還是項(xiàng)目編譯好久沒完成,可以檢查是否在下載一些第三方框架依賴,或者plugin升級等。喜歡或者對你有幫助,就點(diǎn)擊關(guān)注吧。
最后
平常打開別人的項(xiàng)目,個人建議使用open,如圖

盡量不使用 import project,可以在導(dǎo)入eclipse項(xiàng)目時再使用import
