問題描述
- Android SDK Manager 只有兩個目錄顯示,其中並沒有刻意下載的項目,並且下方進度條一直未動。
- Android Studio 的 Android SDK窗口無法下載 SDK 或者別的API。
問題原因
第一種原因是下載了未知來源的(非官方)網站的Android SDK 由此導致 部分文件或功能異常。這個原因暫時先忽略。
第二個原因是主要原因,國內開放了對Android 官方網站的訪問,但是對於谷歌的其他站點特別是以 google.com為后綴的站點幾乎都是在牆外的。因此,與SDK Manager相關聯的非常重要的一個站點 dl.google.com 也在牆外,你說可以翻牆進行訪問,那么當我下面的內容沒說。
**解決辦法 **
在站長之家的Ping檢查功能界面輸入 dl.google.com 你可以查詢到 dl.google.com在國內解析節點(鏡像服務器),挑選其中延時最低的一個IP地址復制。之后打開hosts目錄(通常在\C:\windows\System32\drivers\etc
目錄)將下面格式的內容復制到末尾:
[IP] dl.google.com
例如你選擇的IP為 123.123.123.123,那么對應的應該是:
123.123.123.123 dl.google.com
windows的安全機制不允許直接在etc目錄內修改hosts文件,你可以復制到桌面,修改之后再替換掉etc目錄內的hosts文件。
- 備注:Ping檢測地址 點此打開