最近工作需要,剛接觸android開發,現學,下載的Github Demo打開基本都報sdk版本錯誤,需要下載所需的sdk版本,無法連接到google下載。網上找了不少翻牆的文章,都失敗了,請教了位高人,發了一個文章連接,按照這個文章連接更上了,特此作一個筆記,以便自己存檔。在此感謝這位高人【杭州-jniu】和這篇博客高人【原文章連接】。

在使用 Android SDK Manager 的時候,主要會連接到兩個地址 dl.google.comdl-ssl.google.com,key發現這兩個地址都是無法正常訪問的,如何解決呢?我們可以通過修改 hosts 文件,將上面的地址定向到能正常訪問的 Google 伺服器。我們可以使用站長工具的超級 ping 來查找可用IP。

打開地址【下圖】:ping.chinaz.com/,分別測試 dl.google.comdl-ssl.google.com 的IP地址,盡量使用響應時間短的國內的IP地址(我試的時候,國內IP成功率效高,香港、台灣或海外的成功率比較低),把找到的IP用記事本記一下,方便後面使用。windows平台hosts文件:c:windowssystem32drivershosts.ics。蘋果macbook平台hosts文件:/etc/hosts(打開命令終端用vim修改,輸入:sudo vim /etc/hosts,sudo為使用管理許可權)。

查找可用的IP(一)

查找可用的IP(二)

記事本暫記找到的IP

修改hosts.ics文件並保存

設置Android Studio配置(本人使用的為2.3版):啟動 Android Studio ,打開主界面,依次選擇菜單欄「Tools」-->「Android」-->「SDK Manager」,彈出設置窗口,展開左側Appearance & Behavior --> 再展開System Settings,點HTTP Proxy,點選右側的No Proxy,點右側下方的Apply保存,即可設置完成。點擊報錯下方的超連接更新,如果失敗再更換一下hosts.ics文件內的IP,再試,直到成功更新。

設置HTTP Proxy


推薦閱讀:
相关文章