CSDN地址:安卓開發(fā)之Gradle build running問題赵刑,喜歡可以點贊關(guān)注哈
問題
前陣子贯涎,朋友問我在Android studio上打開Gayhub項目時一直卡在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仪媒。
然后再重新打開項目,以往就能順利構(gòu)建姻僧,但這次卻不行了规丽,我就說了下我的做法。
我的做法
以前我也是和朋友一樣撇贺,更改版本號《妮海現(xiàn)在,換了一種方式松嘶,同樣會打開項目的gradle-wrapper.properties文件艘狭,接著再打開我的電腦(Windows下),打開這個路徑C:\Users\xxx.gradle\wrapper\dists這個路徑翠订,如圖:
再查看Gradle版本巢音,如圖
這個電腦是新購置的電腦,用的不久尽超,因此Gradle版本還不算特別多官撼。那么剛才打開gradle-wrapper.properties,看到的版本是gradle-2.14.1-all似谁,那么點擊進入gradle-2.14.1-all這個目錄
會看到這一串經(jīng)過摘要算法命名的文件夾傲绣,每個人打開都是不一樣。再點擊進入巩踏,如果看到如下圖(可能略有差異)秃诵,說明你缺少2.14.1版本的gradle文件。
這個時候塞琼〔ぞ唬可以打開http://services.gradle.org/distributions/ ,如圖彪杉,這個網(wǎng)址應(yīng)該是不用翻墻就能打開毅往,親測。如果打不開這個網(wǎng)頁派近,那么可以百度相應(yīng)的Gradle版本進行下載煞抬。
下載對應(yīng)的文件,我這邊是2.14.1作為示例构哺,因此就下載
網(wǎng)頁下載可能會比較慢革答,你可以將下載鏈接復(fù)制到迅雷下載战坤。下載完成放到剛才的目錄下,重新打開項目即可残拐,如圖途茫。
總結(jié)
以上兩種方式,一般情況下溪食,能解決Gradle build卡住的問題囊卜,如果還是項目編譯好久沒完成,可以檢查是否在下載一些第三方框架依賴错沃,或者plugin升級等栅组。喜歡或者對你有幫助,就點擊關(guān)注吧枢析。
最后
平常打開別人的項目玉掸,個人建議使用open,如圖
盡量不使用 import project醒叁,可以在導(dǎo)入eclipse項目時再使用import