電腦升級(jí)系統(tǒng)太高掷倔,導(dǎo)致配置跟不上電腦軟件眉孩,重裝電腦系統(tǒng)后,卻遇到以下問題勒葱,在此浪汪,記錄下。
問題1凛虽,Unable to access Android SDK add-on list
SDK Platforms下死遭,看不到各Android版本
- 使用下方命令
ping dl.google.com
果然,ping不通
whz@whzdeMacBook-Pro ~ % ping dl.google.com
PING dl.google.com (142.250.204.46): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
Request timeout for icmp_seq 5
Request timeout for icmp_seq 6
- 通過該鏈接找個(gè)能訪問的ip凯旋,記錄下來
https://ping.chinaz.com/dl.google.com
懶得找的呀潭,可使用我這個(gè):
58.254.137.161
備注:也可使用,ping 58.254.137.161瓦阐,驗(yàn)證下能否ping通
- 修改電腦的hosts文件(我電腦上MacBook蜗侈,Windows同理)
sudo vi /etc/hosts
最后一行,增加如下配置睡蟋,并保存
220.181.174.97 dl.google.com
- 再ping下dl.google.com
whz@whzdeMacBook-Pro ~ % ping dl.google.com
PING dl.google.com (220.181.174.97): 56 data bytes
64 bytes from 220.181.174.97: icmp_seq=0 ttl=116 time=11.651 ms
64 bytes from 220.181.174.97: icmp_seq=1 ttl=116 time=9.796 ms
64 bytes from 220.181.174.97: icmp_seq=2 ttl=116 time=11.865 ms
64 bytes from 220.181.174.97: icmp_seq=3 ttl=116 time=9.945 ms
64 bytes from 220.181.174.97: icmp_seq=4 ttl=116 time=10.991 ms
64 bytes from 220.181.174.97: icmp_seq=5 ttl=116 time=9.755 ms
64 bytes from 220.181.174.97: icmp_seq=6 ttl=116 time=11.677 ms
可以ping通了踏幻,而且也能看到各Android Sdk版本了,但是灰色無法點(diǎn)擊戳杀。
問題2该面,The Android SDK location cannot be at the filesystem root.
因?yàn)椋珹ndroid SDK Location是空的信卡,需要配置下
-
點(diǎn)擊隔缀,Edit按鈕,設(shè)置Android SDK Location的路徑傍菇,卻發(fā)現(xiàn)該戒面無法勾選
原因:該路徑是Android Studio提供的系統(tǒng)路徑猾瘸,你的電腦不一定有權(quán)限訪問,因此需要換個(gè)有權(quán)限的訪問路徑。
-
重新設(shè)置路徑后牵触,發(fā)現(xiàn)可以偶現(xiàn)淮悼,下一步了
-
最終問題解決