發(fā)布時間:2024-04-19 文章來源:深度系統(tǒng)下載 瀏覽:
有很多童鞋在MAC下配置android開發(fā)環(huán)境的時候會卡在更新谷歌的androidSDK的地方,老是看到進度條不動:Fetching https://dl-ssl.google.com/android/repository/addons_list-5.xml。這是因為之前谷歌退出中國市場,所以總是會在訪問的時候被refused。真正的原因在于不能對google的dl-ssl.google.com域名做解析,既然不能解析,那也別談訪問了。 我們?yōu)g覽網(wǎng)頁的時候其實都是通過ip,這個ip其實就是通過網(wǎng)址(域名)解析過來的,要解析域名都有DNS這樣的域名解析服務器來完成。 那我們要解析谷歌的域名該怎么辦呢。在我們計算機系統(tǒng)種有一個系統(tǒng)文件,文件名為hosts,其功能類似于DNS,可以將域名直接轉(zhuǎn)換為ip地址。 在mac系統(tǒng)下可以通過前往finder中輸入/etc來找到etc的父文件夾,然后找到hosts文件。但是這個文件是不能更改的,選中hosts文件,在他的簡介中右下角的解鎖按鈕將其打開,然后讀寫模式設置為讀和寫,此時還沒有完,還必須以同樣的方式設置其父類文件夾etc以及etc的父類文件夾private。設置完成之后打開hosts文件,在最后加上74.125.237.1 dl-ssl.google.com,注意中間有空格,前面是google的ip后面是google域名。 改完之后別忘了把剛才設置改回只讀模式。 現(xiàn)在可以重新啟動你的SDK Manager進行更新吧。 同樣的方式更改windows下面的hosts文件。其地址為C:\Windows\System32\drivers\etc,完成后同樣可以運行。 現(xiàn)在應該可以解決你的大問題了吧。 |