解決Android SDK下載和更新失敗的方法詳解
最近剛換了電腦,開(kāi)始搭建Android開(kāi)發(fā)環(huán)境的時(shí)候,下載SDK總是會(huì)出現(xiàn)如下錯(cuò)誤:
Failed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml.

說(shuō)dl-ssl.google.com在大陸被強(qiáng)了,解決方法就是修改C:\Windows\System32\drivers\etc\hosts文件。添加一行:
74.125.237.1 dl-ssl.google.com
這里需要注意的是hosts文件是只讀的,我們沒(méi)有權(quán)限修改,需要我們將hosts文件復(fù)制到桌面或者其他地方,然后修改,代碼如下:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
//親,就是增加這一句哦
74.125.237.1 dl-ssl.google.com
然后保存,復(fù)制修改后的hosts文件到C:\Windows\System32\drivers\etc 目錄,替換文件就好!??!我們?cè)俅蜗螺dSDK的時(shí)候就會(huì)成功啦,如下圖:
嘿嘿,大功告成啦?。?!
PS:補(bǔ)充下,在mac或Linux中,hosts文件所在位置為/etc/hosts,可以使用sudo vim /etc/hosts來(lái)編輯。
其它網(wǎng)友的補(bǔ)充:
android sdk 下載后,通常需要更新sdk對(duì)應(yīng)的平臺(tái)的版本,但是當(dāng)我們開(kāi)始更新的時(shí)候,通常會(huì)提示“Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-2.xml, reason: hostname in certificate didn't match: <dl-ssl.google.com> != <www.google.com> OR <www.google.com>”這樣的錯(cuò)誤,從而導(dǎo)致無(wú)法進(jìn)行android sdk的更新,這里提供了一種解決sdk更新的方法,希望對(duì)大家有用;
方便他人亦是方便自己,如果覺(jué)得還行就點(diǎn)下贊吧,這樣可以幫助其他人更快的找到解決問(wèn)題的方法;有疑問(wèn)的也可留言哦, 謝謝!
視頻和軟件的百度云地址:http://pan.baidu.com/s/1o6sNDqy
工具/原料
win7 x64
android-sdk-windows r23
方法/步驟
1、下載服務(wù)器代理工具,上面的百度云地址里有,解壓后(需要解壓兩次),安裝,具體的可以參見(jiàn)百度云地址里的視頻。
2、啟動(dòng)服務(wù)器代理工具“免費(fèi)代理服務(wù)器”,如下:
3、打開(kāi) android sdk manager “"D:\Android\android-sdk-windows\SDK Manager.exe"”,會(huì)發(fā)現(xiàn)彈出如下的錯(cuò)誤
4、打開(kāi) “android sdk manager->tools->Options...", 設(shè)置 服務(wù)器代理地址,服務(wù)器代理地址可以從服務(wù)器代理軟件上查詢得到,如下圖:
5、重新打開(kāi)”"D:\Android\android-sdk-windows\SDK Manager.exe"“, 運(yùn)行效果如下:
6、android sdk 在更新的過(guò)程中會(huì)遇到更新失敗的問(wèn)題如圖,重新點(diǎn)擊安裝就可以解決了
END
原作者:付科
相關(guān)文章
Android自定義SurfaceView實(shí)現(xiàn)畫(huà)板功能
這篇文章主要為大家詳細(xì)介紹了Android自定義SurfaceView實(shí)現(xiàn)畫(huà)板功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-07-07解決AndroidStudio無(wú)法運(yùn)行java中的mian方法問(wèn)題
這篇文章主要介紹了解決AndroidStudio無(wú)法運(yùn)行java中的mian方法問(wèn)題,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-10-10Android中AlertDilog顯示簡(jiǎn)單和復(fù)雜列表的方法
這篇文章主要介紹了Android中AlertDialog顯示簡(jiǎn)單和復(fù)雜列表的方法,結(jié)合實(shí)例形式分析了Android的AlertDialog創(chuàng)建列表顯示對(duì)話框的相關(guān)方法與常見(jiàn)操作技巧,需要的朋友可以參考下2016-08-08Android實(shí)現(xiàn)隱私政策彈窗與鏈接功能
現(xiàn)在幾乎所有的應(yīng)用市場(chǎng)都要求應(yīng)用上架需要用戶協(xié)議/隱私政策,本篇內(nèi)容將介紹如何在APP內(nèi)植入一個(gè)隱私政策彈窗與鏈接,對(duì)Android隱私政策彈窗實(shí)現(xiàn)代碼感興趣的朋友跟隨小編一起看看吧2021-07-07Android 仿摩拜單車(chē)共享單車(chē)進(jìn)度條實(shí)現(xiàn)StepView效果
這篇文章主要介紹了android 仿摩拜單車(chē)共享單車(chē)進(jìn)度條實(shí)現(xiàn)StepView效果的實(shí)例,通過(guò)定義五個(gè)狀態(tài),分別為:為完成、正在進(jìn)行、已完成、終點(diǎn)完成、終點(diǎn)未完成。具體實(shí)現(xiàn)代碼,大家參考下2017-03-03android閃關(guān)燈的開(kāi)啟和關(guān)閉方法代碼實(shí)例
這篇文章主要介紹了android閃關(guān)燈的開(kāi)啟和關(guān)閉方法代碼實(shí)例,本文直接給出代碼和配置實(shí)例,需要的朋友可以參考下2015-05-05Android利用Dom對(duì)XML進(jìn)行增刪改查操作詳解
使用DOM進(jìn)行增刪改查,這個(gè)是DOM的優(yōu)勢(shì)所在,其實(shí)代碼很簡(jiǎn)單,不需要過(guò)多的解釋?zhuān)旅孢@篇文章主要給大家介紹了關(guān)于Android利用Dom對(duì)XML進(jìn)行增刪改查操作的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。2018-01-01