亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

全部開發者教程

如何更新 Android Studio 及 SDK

通過前面小結的學習,我們已經會安裝 Android Studio 了,本節課程主要學習如何更新 Android Studio 及如何更新 Android SDK。

1. 如何更新 Android Studio

當你每次打開 Android Studio 時,IDE 都會進行自動檢查更新,若有可用的更新,Android Studio 將通過小氣泡對話框通知我們,讓你選擇是否更新至最新版本。

Tips:這里的自動檢查更新不僅是檢測 Android Studio,還會檢測已安裝的插件是否有更新,已安裝的 SDK 軟件包是否有更新。

不過你也可以依次點擊 Help > Check for Update(在 Mac 上,依次點擊 Android Studio > Check for Updates)手動檢查更新。

圖片描述

當檢測到有可用更新時,會有彈出框供我們查看更新信息及作出選擇。

圖片描述

  • Update and Restart:升級至最新版本并重啟;
  • Release Notes:查看最新版本的修改記錄;
  • Ignore This Update:忽略此版本,不做升級;
  • Remind Me Later:稍后再提醒更新。

2. Android Studio 各發布版本的區別

從手動檢查更新的彈出框中我們可以看到這樣的描述 “The latest stable release”,為什么要說是 stable release 呢?因為 Android Studio 存在不同的發布版本,各版本之間有什么區別呢?

2.1 各發布版本的區別

  • Canary 版:這些是預覽版本,大約每周更新一次。雖然這些版本存在較多的錯誤,但它們已經過測試,這些版本可以讓我們嘗試新功能并提供反饋。此版本不推薦用于生產開發;
  • 開發者版:這些是精心挑選的 Canary 版本,已經過全面的內部測試;
  • Beta 版:這些是基于穩定 Canary 版的候選版本,這類版本會先收集反饋,然后再作為穩定版進行發布;
  • 穩定版(stable):官方穩定版,也是大多數人使用的版本。推薦使用此版本進行生產開發。

2.2 如何修改自動更新版本

既然 Android Studio 有各種版本,在檢查更新時如何選擇要檢查哪種發布版本呢?
要修改檢查更新的版本,可以按如下方法操作:

  1. 依次點擊 File > Settings(在 Mac 上,依次點擊 Android Studio > Preferences)打開 Preferences 窗口;
  2. 在左側面板中,依次點擊 Appearance & Behavior > System Settings > Updates;
  3. 確保已選中 Automatically check for updates,然后從下拉列表中選擇一個版本;
  4. 點擊 OK 完成。

圖片描述

3. 如何更新 Android SDK

Android Studio 中的 Android SDK 管理器可以幫助我們下載和管理 SDK 工具、平臺和開發應用所需的其他組件。當然也可以通過 sdkmanager 命令行工具下載工具(這部分在后面小結的課程中學習)。

3.1 更新 Android SDK

要從 Android Studio 打開 SDK 管理器,請依次點擊 Tools > SDK Manager 或點擊工具欄中的 SDK Manager 圖標圖片描述

圖片描述

SDK 管理器打開后的界面如下圖:

圖片描述

上圖顯示了兩大部分內容:SDK 安裝目錄和三個標簽頁。

  • Android SDK Location:表示 SDK 在本地的安裝目錄;
  • SDK Platforms:列表顯示 SDK 中支持的 Android 平臺版本;
  • SDK Tools:列表顯示 SDK 支持的軟件包;
  • SDK Update Sites:列表顯示 SDK 工具網站。

已安裝的軟件包,其前面的復選框會顯示打鉤。已安裝的軟件包如有更新,其前面的復選框中會顯示短劃線圖標。要更新某個軟件包或安裝新軟件包,請點擊復選框使其顯示對勾。要卸載某個軟件包,請點擊以清除對應復選框。

3.2 推薦的軟件包

在我們的開發中有些軟件工具包是必裝的或者是推薦安裝的,我們就按標簽頁介紹下常推薦安裝的軟件包。
SDK Tools 標簽中的以下工具是最常用的:

  • Android SDK Build-Tools:必需。包含用于構建 Android 應用的工具;
  • Android SDK Platform-Tools:必需。包含 Android 平臺所需的各種工具,包括 adb 工具;
  • Android SDK Tools:必需。包括 ProGuard 等基本工具;
  • Android Emulator:推薦?;?QEMU 的設備模擬工具,可用于在實際的 Android 運行時環境中調試和測試應用。

SDK Platforms 標簽頁下,我們必須安裝至少一個版本的 Android 平臺。

  • Android SDK Platform:必需。我們的開發環境中必須至少有一個平臺,這樣才能編譯應用。為了在最新設備上提供最佳用戶體驗,請使用最新版本的平臺作為編譯目標。我們的應用仍然可以在舊版系統上運行,但我們必須以最新版本為目標編譯應用,以便在安裝最新版 Android 的設備上運行應用時能夠使用新功能;

  • Intel 或 ARM 系統映像:推薦。運行 Android 模擬器需要系統映像。每個版本的平臺均包含受支持的系統映像。我們也可以之后在從 AVD 管理器創建 Android 虛擬設備 (AVD) 時下載系統映像。根據開發計算機的處理器選擇 Intel 或 ARM。

以上列表并不詳盡,只是顯示了官方的軟件包,我們還可以添加其他網站,以便從第三方網站下載更多軟件包。

3.3 如何修改或添加 SDK 工具網站

要管理 Android Studio 用于檢查 Android 工具和第三方工具更新的 SDK 網站,請點擊 SDK Update Sites 標簽。我們可以添加其他提供自有工具的網站,然后從這些網站下載軟件包。

例如,某個軟件提供商可能會為其自有基于 Android 系統的設備提供額外的 API 庫。要使用他們的庫開發應用,我們可以在 SDK Update Sites 標簽中將其 SDK 工具網址添加到 SDK 管理器,以安裝他們的 Android SDK 軟件包。

如果軟件提供商在其網站上提供了 SDK 附加項代碼庫文件,請按照以下步驟將其網站添加到 Android SDK 管理器:

  1. 點擊 SDK Update Sites 標簽;
  2. 點擊窗口右側的 Add 圖標 ;
  3. 輸入第三方網站的名稱和網址,然后點擊 OK;
  4. 確保已選中 Enabled 列中相應的復選框;
  5. 點擊 OK 完成。

圖片描述

此時該網站提供的所有 SDK 軟件包都將視情況顯示在 SDK PlatformsSDK Tools 標簽頁中。

4. 小結

本節課程我們主要學習了 Android Studio 和 Android SDK 的更新方法。本節課程的重點如下:

  • 如何完成 Android Studio 的更新;
  • 如何安裝和管理 Android SDK 軟件包。