溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android Studio手動安裝SDK Component

發(fā)布時間:2020-06-20 21:26:16 來源:網(wǎng)絡 閱讀:15233 作者:AKSPD2016 欄目:移動開發(fā)

引言

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



正文

? ? ? 前面下載JDK,配置環(huán)境變量:

Java 開發(fā)環(huán)境配置 | 菜鳥教程
https://www.runoob.com/java/java-environment-setup.html
Windows 10的話問題也不大。

??? 下載安裝AS。

??? 安裝完AS后提示要裝SDK,我把SDK設置在了G:\Android\sdk

Android Studio手動安裝SDK Component

圖一


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

Android Studio手動安裝SDK Component

圖二


截這張圖時我已經(jīng)下載了一些東西了,所以不全。這些都是我電腦上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自動安裝經(jīng)歷了一次失敗后,從窗口中找到那些沒能下載的網(wǎng)址,挨個用迅雷下載,開了會員下載還是可以的。比如圖二這些下載地址:

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

Android Studio手動安裝SDK Component

圖三


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


Android Studio手動安裝SDK Component

圖四


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


Android Studio手動安裝SDK Component

圖五


這個與上一個同理。


Android Studio手動安裝SDK Component

圖六


這個壓縮包打開后第一眼看到的是Android 9,可是沒用,要的是里面的東西,解壓縮后把文件都拷出來變成圖六的樣子才行。Android Studio手動安裝SDK Component


Android Studio手動安裝SDK Component

圖七


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


Android Studio手動安裝SDK Component

圖八


這是官網(wǎng)放出來的SDK Tools命令行。


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


2019.1.14

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

Android Studio手動安裝SDK Component

圖九

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

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

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

Android Studio手動安裝SDK Component

圖十


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

Android Studio手動安裝SDK Component

圖十一

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


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

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

Android Studio手動安裝SDK Component

2018.10.21

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI