SDK Manager 無法安裝 Android Support Library
在你的ADT更新v20後,當你新建項目最後準備finish時Eclipse提醒你安裝 Android Support Library
遇到圖中這種情況,你可以選擇 Install/Upgrade ,等Eclipse更新安裝完後,你就可以Finish 。
今天我並不是遇到這麼簡單的問題,在我朝並不是所有網站都可以訪問,比如facebook在天朝就訪問不了。
我在Eclipse上進行上圖操作時,就卡在哪, Fetching URL :https://..... ,也就是說更新不了,,ping過去返回結果是主機不存在,
所以你也甭在那等了。(注意:有的時候又可以更新)
所以解決方法就是 修改C:\Windows\System32\drivers\etc\hosts(linux的話是/etc/hosts)文件。用記事本打開最後面添加一行:
74.125.237.1 dl-ssl.google.com
不信你試試 現在看可不可以更新,反正我是按照這個方法順利解決問題。
主要是運用Windows中關於hosts文件一些技巧
你用記事本打開hosts文件,會有該文件的介紹 ,下面這張圖是本人機器上該文件的一個截圖
這個host文件包含了 IP地址對應的主機名的鍵值對,每一個條目應當只佔一行,在一行中IP地址佔第一列,緊接着後面跟着相對應的
主機名IP地址和對應的主機名之間必須用至少一個空格隔開。此外用 ‘#’代表註釋。
圖中” 127.0.0.1 localhost “ 127.0.0.1代表你本機,後面的localhost代表的是本機的域名。
你也可以把localhost 改成www.baidu.com ,現在我Ping 百度域名試試,返回結果如下
我ping www.baidu.com 其實是在ping 127.0.0.1 ,也就是在ping 自己,這時你在瀏覽器上輸入www.baidu.com, 結果是打不開百度首頁的。
host是一個沒有擴展名的系統文件,可以用記事本等工具打開,其作用就是將一些常用的網址域名與其對應的IP地址建立一個關聯“數據庫”,當用戶在瀏覽器中輸入一個需要登錄的網址時,系統會首先自動從Hosts文件中尋找對應的IP地址,一旦找到,系統會立即打開對應網頁,如果沒有找到,則系統再會將網址提交DNS域名解析服務器進行IP地址的解析。
本文參考鏈接 http://qsfwy.iteye.com/blog/281354