文章轉自百度經驗,原網址鏈接:http://jingyan.baidu.com/article/b0b63dbfd0948c4a483070ea.html
Android開發中,在Android SDK Manager有需要更新API的時候,發現更新速度很慢,該怎麼加快更新的下載速度呢?下面就介紹下如何加快更新的下載速度。
1.先看看如何加快更新速度,再說如何更新。
首先更新host文件,打開目錄 C:\Windows\System32\drivers\etc,在目錄下有hosts文件
打開方式選用“記事本”打開
將一下的文字複製到hosts文件裏面,保存,注意不修改原來的文件內容,只是附加這些內容
203.208.46.146 www.google.com
74.125.113.121 developer.android.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
講解下原理:在hosts文件裏面加入這些內容爲什麼就會加快下載速度呢?
大家都知道每個網站都對應一個IP地址,那麼咱們打開域名,比如www.baidu.com的時候,會先到DNS服務器解析成IP地址,然後再去訪問的。那咱們在hosts裏面加入了Android SDK獲取更新鏈接和下載更新鏈接的網址以及對應的IP地址,目的就是省去了DNS解析的這個步驟,於是節約了時間,也加快了下載速度。
2.修改一下http請求方式,改爲強制http請求,而非https請求,原理是減少了數據量的傳輸,這樣也會加快下載速度。
打開Android SDK Manager,在Tools下的 Options 裏面,有一項 Force https://..sources to be fetched using http://...
將這一項勾選上,就可以了。
下面我們看看怎麼打開Android SDK Manager進行更新。
3.在Eclipse中打開,或者在你得Android SDK 安裝路徑中打開Android SDK Manager。我的Android SDK 安裝路徑是 E:\android_sdk\android_sdk.
4.打開Android SDK Manager,可以看出有 Updates/New、 Installed、 Obselete三個選項,對於咱們來講,更新主要用到Updates/New,所以其他的兩個選項可以不勾選。這樣就可以看到需要更新的安裝包了。
勾選你想更新的安裝包,點擊右下角的Install x packages...(x代表更新的個數),然後選擇要更新的安裝包,選擇Accept,或者Accept All. 之後點擊Install.就可以進行更新了。