公司來了一位新的Android 開發同事,上午自己在哪里安裝各種軟件和IDE工具,到了下午發現他還在哪里“呆”著并沒有閱讀代碼,我過去問他怎么沒有看代碼啊?他說第一次正在編譯很慢需要等著,我想等著是不可能的,嘿嘿熱心的我過去幫他解決這問題。
image
這么慢是為什么呢?我們要知其然知其所以然,其實第一次ide安裝完成后首次創建項目的時候,它會構建和ide版本匹配的Gradle,第一次本地肯定沒有需要下載,由于一些原因咱們的網絡會非常非常慢,慢到想砸了電腦,哈哈還是忍住今天就給你解決。
重點來了解決方法:打第一創建項目后出現如上圖的結果的時候等待幾秒鐘,就關閉它不要等著了,嗯發現關閉了那就任務管理器吧!這個時候找到項目的目錄打開最外層的gradle文件查看是多少的版本。
image
image
到了這里看到這個項目的Gradle的版本是4.1,然后打開我的電腦下:C:\Users\DELL.gradle\wrapper\dists\gradle-4.1-all\bzyivzo6n839fup2jbap0tjew以我的為例,這個時候肯定會有幾個沒有下載好的文件,刪除它,對就是要刪除它,還記的開始說的項目創建好了等幾秒再關閉嗎?就是讓它生成這一段字符,這個時候可以找其他同事把對應版本的壓縮包給你,放到這個目錄中重新打開ide 很快就會構建成功,再開原來的文件就會有這些文件。
image
有些時候我們會在Github上下載別人的項目學習,也會遇到打開很慢的時候,這個時候找被人要可能沒有對應的gradle的包,怎么辦?可以去gradle官網下載對應版本,其實還有個方法:把distributionUrl=的http后的/刪除復制到瀏覽器中就會自動下載了。其實最簡單的方法就是:科學。。上網。