在使用Android studio的時(shí)候常常遇到這樣的問題,從github或是其他地方導(dǎo)入項(xiàng)目,Android studio呈現(xiàn)卡死的現(xiàn)象!當(dāng)遇到這種情況時(shí),可以看看是下面那種情況,在按照方法來解決!
一、首次啟動(dòng)studio卡死
當(dāng)我們安裝完studio,首次啟動(dòng)時(shí)如果卡死在這個(gè)畫面:
這時(shí),我們只要到android studio的安裝目錄的bin目錄下去找這個(gè)文件:idea.properties 文件,在文件的最后追加這樣一句話即可:disable.android.first.run=true
另一種方法時(shí)翻墻讓它自己去慢慢下載!
二、導(dǎo)入其他地方的項(xiàng)目卡死(很慢)
從github或其他地方導(dǎo)入項(xiàng)目如果studio很久也是像卡死的狀態(tài),這時(shí)你可以先將進(jìn)程殺死,沿著這個(gè)路徑:項(xiàng)目/gradle/wrapper
找到這個(gè)文件: gradle-wrapper.properties
,將它打開看看這里:
- 一種方法是,去這個(gè)網(wǎng)站(Gradle Distributions)下好對(duì)應(yīng)的版本?;蛘呷?strong>gradle官網(wǎng)(需要翻墻,下載還很慢)下載也可以!
然后將下載好的這個(gè)文件(gradle-2.10-all.zip)拷貝到這個(gè)目錄下:
C:\Users\用戶名\.gradle\wrapper\dists\gradle-2.10-all\a4w5fzrkeut1ox71xslb49gst
注:
a4w5fzrkeut1ox71xslb49gst這個(gè)文件夾名是隨機(jī)數(shù)所以很可能不是一樣的,然后再導(dǎo)入項(xiàng)目!
- 另一種方法是,將上面那個(gè)文件的版本改成你自己那個(gè)目錄有的版本,然后再導(dǎo)入項(xiàng)目。
三、studio升級(jí)后,新建項(xiàng)目卡死
今天在將studio 升級(jí)到最新版本后,新建了個(gè)醒目結(jié)果一直卡在這個(gè)界面:
我發(fā)現(xiàn)它又是去給我下載:gradle-2.10-all.zip去了,于是我按照上面的第二種方法修改了gradle的版本,然后再導(dǎo)入編譯,結(jié)果又出現(xiàn)下面的問題:
然后我就知道是gradle的版本高了,于是就到:項(xiàng)目的根目錄找到build.gradle這個(gè)文件,做如下圖的修改:
修改后我又編譯了一次,結(jié)果又冒出這樣一個(gè)錯(cuò)誤,如圖:
于是我又找到我又打開app目錄下的build.gradle打開發(fā)現(xiàn):compileSdkVersion 'Google Apis:Google Apis:23'
,最后將他做了如下圖的修改:
這樣項(xiàng)目才算是編譯通過,能部署到手機(jī)上!
- 最后我又按照上面的前一種方法做了一遍,發(fā)現(xiàn)一次性解決問題,什么文件也不用修改!
四、最后總結(jié)
不管是導(dǎo)入項(xiàng)目還是新建項(xiàng)目卡死,發(fā)現(xiàn)它是去下載:gradle-xxx-all.zip
的時(shí)候最好的解決方案就是按照上面的方法自己去下載對(duì)應(yīng)的版本,然后放到那個(gè)目錄下,這樣做省去了修改這,修改那的麻煩!