Android Studio 解決更新慢的問題
最近在一些群里有伙伴們反應工具更新慢,由於國內網絡對google限制的原因,android studio更新一直是個老大難的問題,為了,提高sdk下載的速度,我們更改原因的下載網址,改成國內的鏡像地址,這樣就不用vpn,也同樣可以較快的更新!就把自己當時,配置的步驟再整理下!
一,更新sdk慢
打開settings
其中在 sdk update sites中把默設的
勾全部去掉,在其他下面添加國內的鏡像地址:
這樣配置好了,下次重新打開這個頁面時,就像按照我們配置的地址,下更新sdk!
二,編譯慢
當對第一部進行配置后,更新下我們的sdk!
把gradle設置成本地gradle編譯
在offline work上打勾,表明用本地的gradle
注意:如導入非本地建立的項目時,就要把這個勾去掉,因為gradle.版本不能向下兼容,必須相同版本號!
如項目有其他的依賴庫時,最好不要勾!或者把導入項目的gradle版本改成本地已存在的!
三,從代碼倉庫下載慢
在我們做項目時,往往要引用第三方的依賴庫,有時老感覺下載的很慢!因為,我們的默認下載的代碼倉庫
是:
把jcentet() 改我們自己的倉庫,在項目的build.gradle 文件中如下定義倉庫,就能使用Maven Central了:
雖然jcenter和Maven Central 都是標准的 android library倉庫,但是它們維護在完全不同的服務器上,由不同的人提供內容,兩者之間毫無關系。在jcenter上有的可能 Maven Central 上沒有,反之亦然。
除了兩個標准的服務器之外,如果我們使用的library的作者是把該library放在自己的服務器上,我們還可以自己定義特有的Maven倉庫服務器。Twitter的Fabric.io 就是這種情況,它們在https://maven.fabric.io/public上維護了一個自己的Maven倉庫。如果你想使用Fabric.io的library,你必須自己如下定義倉庫的url。
這樣設置,每次新建或者導入項目都得重新設置!有沒有一次設置下次不用再設置的方法,但是試了幾個都不行!方法還是尋找中....