在使用Android studio的時候常常遇到這樣的問題,從github或是其他地方導入項目,Android studio呈現卡死的現象!當遇到這種情況時,可以看看是下面那種情況,在按照方法來解決!
一、首次啟動studio卡死
當我們安裝完studio,首次啟動時如果卡死在這個畫面:
這時,我們只要到android studio的安裝目錄的bin目錄下去找這個文件:idea.properties 文件,在文件的最后追加這樣一句話即可:disable.android.first.run=true另一種方法時翻牆讓它自己去慢慢下載!
二、導入其他地方的項目卡死(很慢)
從github或其他地方導入項目如果studio很久也是像卡死的狀態,這時你可以先將進程殺死,沿着這個路徑:項目/gradle/wrapper找到這個文件: gradle-wrapper.properties ,將它打開看看這里:
一種方法是,去這個網站(Gradle Distributions)下好對應的版本。或者去gradle官網(需要翻牆,下載還很慢)下載也可以!然后將下載好的這個文件(gradle-2.10-all.zip)拷貝到這個目錄下:C:\Users\用戶名\.gradle\wrapper\dists\gradle-2.10-all\a4w5fzrkeut1ox71xslb49gst
注:
a4w5fzrkeut1ox71xslb49gst這個文件夾名是隨機數所以很可能不是一樣的,然后再導入項目!
另一種方法是,將上面那個文件的版本改成你自己那個目錄有的版本,然后再導入項目。
三、studio升級后,新建項目卡死
今天在將studio 升級到最新版本后,新建了個醒目結果一直卡在這個界面:
我發現它又是去給我下載:gradle-2.10-all.zip去了,於是我按照上面的第二種方法修改了gradle的版本,然后再導入編譯,結果又出現下面的問題:
然后我就知道是gradle的版本高了,於是就到:項目的根目錄找到build.gradle這個文件,做如下圖的修改:
修改后我又編譯了一次,結果又冒出這樣一個錯誤,如圖:
於是我又找到我又打開app目錄下的build.gradle打開發現:compileSdkVersion 'Google Apis:Google Apis:23',最后將他做了如下圖的修改:
這樣項目才算是編譯通過,能部署到手機上!
最后我又按照上面的前一種方法做了一遍,發現一次性解決問題,什么文件也不用修改!
四、最后總結
不管是導入項目還是新建項目卡死,發現它是去下載:gradle-xxx-all.zip的時候最好的解決方案就是按照上面的方法自己去下載對應的版本,然后放到那個目錄下,這樣做省去了修改這,修改那的麻煩!
文/devbird(簡書作者)
原文鏈接:http://www.jianshu.com/p/e1c0b46e317c
著作權歸作者所有,轉載請聯系作者獲得授權,並標注“簡書作者”。