Android Studio手動安裝SDK Component

Android Studio手動安裝SDK Component

 

引言

        學校有門與安卓有關的課程,安卓開發IDE有Android Studio、Eclipse、Xamarin(等),看Eclipse似乎沒什麼好的工具了,ADT不再更新了;AS似乎因爲被牆,SDK組件裝起來極爲費勁,之後還會有Gradle的問題;只要SDK tool吧,各網站上的也不是最新版,AS官網上現在只有個命令行,當你裝上AS後會發現其實那就是AS的組件之一,還不如把AS整個裝了。總之我裝了卸,卸了裝,反覆了幾次,終於決定用AS時,TMD SDK Component現在總有幾個下載不了,強迫症的我還不想用國內鏡像,也不想開×××。於是乎有了下面這篇文章。

 

 

正文

      前面下載JDK,配置環境變量,下載安裝AS就省略了,畢竟各個教程網站上都是一樣的過程,有時間我再補一補。安裝完AS後提示要裝SDK,我把SDK設置在了G:\Android\sdk

image.png

圖一

 

如果一切順利,那就能直接安裝好了,問題是有些東西它怎麼也下載不了,自己倒能手動下載。

image.png

圖二

 

截這張圖時我已經下載了一些東西了,所以不全。這些都是我電腦上AS不能自己下載下來的。對照圖一,很明顯Android SDK Platform 28放在G:/Android/sdk/platforms中,Sources for Android 28放在G:/Android/sdk/sources中;另外,Google Repository放在G:/Android/sdk/extras/google中。

 

下面我要貼出AS自己不能下載下來的各個組件所在文件夾,我手動下載了相應的文件,解壓縮後放在了相應目錄,這樣AS啓動時檢查文件能通過,就可以進行到建立Project的階段了。至於如何手動下載的文件,可以讓AS自動安裝經歷了一次失敗後,從窗口中找到那些沒能下載的網址,挨個用迅雷下載,開了會員下載還是可以的。比如圖二這些下載地址:

https://dl.google.com/android/repository/platform-28_r06.zip

https://dl.google.com/android/repository/sources-28_r01.zip

 

https://dl.google.com/android/repository/google_m2repository_gms_v11_3_rc05_wear_2_0_5.zip

image.png

圖三

 

劃紅線的是我下載下來的安裝包,解壓縮後可能會出來emulator文件夾與當前文件夾同名,把裏面東西都拷貝出來,結果是這個樣子。

 

image.png

圖四

 

下載下來的是藍框選中的壓縮包,解壓後像這個樣子就可以過關了。

 

image.png

圖五

 

這個與上一個同理。

 

image.png

圖六

 

這個壓縮包打開後第一眼看到的是Android 9,可是沒用,要的是裏面的東西,解壓縮後把文件都拷出來變成圖六的樣子才行。image.png

 

image.png

圖七

 

這個和上圖一樣,打開壓縮包出來個Android 9,依舊把文件都拷出來,變成上面的樣子。

 

image.png

圖八

 

這是官網放出來的SDK Tools命令行。

 

以上都是自動下載失敗的文件,圖三到圖八壓縮包都可以刪掉。

 

2019.1.14

新建AVD時System Image可能下載失敗,我下載Pie的時候就失敗了。

圖片.png

圖九

沒成功前Pie後面會顯示Download,AS自己下載時顯示的是這個地址:

https://dl.google.com/android/repository/sys-img/google_apis_playstore/x86-28_r08.zip

用迅雷新建下載,完成後解壓後放在這個文件夾(system-images):

圖片.png

圖十

 

壓縮包打開後是這樣的,所以就把上圖x86這個文件夾裏的東西用壓縮包的內容填充就好。android-28應當指的是API級別。

圖片.png

圖十一

回到圖九的界面,點擊下Download,再點擊下刷新的按鈕,Pie系統就顯示已安裝了。

 

附:AS似乎檢查更新要看這個網站,我還不太懂

https://dl.google.com/android/repository/repository2-1.xml

image.png

2018.10.21

 

AndroidStudioSDK

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章