首頁 > 其他

Android學習:[2]SDK 目錄結構及更新

2019-11-27 23:31:59

上篇經驗,已經教會大家如何搭建安卓開發環境了。這篇經驗,要詳細介紹其重點中的重點:SDK的目錄結構

1

上篇經驗,完成了android開發環境的搭建,相信大家也下載了那1.52G,已經下載好了的Adt_bundle。

那麼,我們來點選SDK Manager.exe,看看有些什麼吧


2

如圖所示,為整個目錄結構,我們一點一點來分析


3

首先,看Tools目錄。

1)Android SDK Tools

安卓SDK工具,裡面是許多可執行指令的集合,必須要下載的東西;、

但切記,一般不需要更新這貨。因為,更新不可逆的,你但你更新這貨,就會變成新版本,這樣你在開發的時候許多東西都會變化,可能會影響到你學習,所以,別更新他。

其下載的內容,在sdk目錄下的tools目錄下。

2)Android SDK Platform-tools

SDK平台工具集,必須下載的東西,比如adb命令等。其下載的內容都在sdk目錄下的platform-tools下面。


4

然後,看各個版本的目錄架構。

比如,以Android 4.3(API  18)為例。

1)sdk platform

sdk平台。這個非常重要,必須下載。只要這個有,就可以建立模擬器了。如果連這個都沒有,是無法建立該版本的模擬器的。

其下載的內容,會儲存在sdk目錄下的platforms下。

2)documentation for android sdk

這個是幫助文件。

這些是可以在安卓的官網上看的,但是現在不是被封了麼,很難存取的,所以講起下載下來, 就可以本地離線觀看了。

其下載內容,在sdk目錄下的docs下。

3)arm eabi v7a system image

系統映象。市面上,主流CPU核心,一個是ARM,一個是intel。我們在建立手機模擬器的時候,除了選擇版本號,還可以選擇CPU架構。

4)sources for android sdk

android API原始碼,沒什麼好說的。

其下載到sdk目錄下的sources下。


5

再來看Extras。

1)android support library

安卓支援類庫。會下載幾個JAR包。當低版本使用高版本的一些特性時,需要下載這個。

比如,吧android4.0的新特性,單獨拿出來做為一個jar包,這樣在android2.0中,引入這些包,就可以使用了。

2)intel x86 emulator accelerator

intel模擬器加速器。模擬器執行起來很慢。吧這個下載後,執行速度會提升很快,一般必須下載。

其中,AMD的CPU不支援。intel貌似支援一部分,酷睿的應該也不支援。

哦,對了,這個東西是必須親自手動安裝才可以使用。其路徑是:

sdkextrasintelHardware_Accelerated_Execution_Manage

因為我的CPU不支援,所以也沒有安裝,如果需要安裝的,可以自己網上查一查


6

OK,整個目錄架構就是這樣,那些應該更新,哪些不應該更新也說清楚了,下面再說,應該如何更新。

1

因為android官網無法存取,自然也無法更新。所以需要更改地址。

2

選擇tools->options。

如下圖所示:

server位置輸入:mirrors.neusoft.edu.cn

port位置輸入:80

others中,請勾選第一個。

這樣,就可以更新了。


3

在你需要更新的目錄,打上勾,點選:Install packages.即可。


4

1)點選左側框框的最上面的那個:

Android SDK License

2)選擇ACCEPT License

3)做完前兩步驟,發現」install「按鈕可以點選了,那就點選它開始漫長的更新之旅吧。

不過,如果你下載的是我的上篇經驗中的那個1.5G的,則不需要做這一步了,因為已經更新好了,其裡面的內容足夠你初期學習開發了。


5

OK,這一步,你已經知道SDK的目錄結構,以及每一個目錄的作用了,也知道如何更新了。下篇經驗,將介紹如何搭建第一個安卓開發環境。

1

光知道部署的步驟是不行的,也必須知道每一步操作的含義,這樣才可以更深刻的理解,如果我有哪些說錯了,請留言告知,謝謝。

2

最後,如果你喜歡的話,請收藏、評論下下,謝謝!

IT145.com E-mail:sddin#qq.com