安裝 Android Studio 後,即可透過自動更新服務和 Android SDK Manager 更新 Android Studio IDE 和 Android SDK 工具。
使用 JetBrains Toolbox 更新 IDE
如果您使用 JetBrains Toolbox 安裝 Android Studio,Toolbox 會負責處理 Android Studio 的更新。Toolbox 可讓您同時安裝 Android Studio 的 Canary 版、Beta 版和穩定版。如有需要,還可讓您復原至先前的各個版本。當有可用的更新時,Toolbox 中會顯示更新項目 (如圖 1 所示)。
注意:Toolbox 未提供 Android Studio 開發人員版本。

圖 1.Jetbrains Toolbox 顯示有可用更新。
更新 IDE 並變更版本
如果您手動安裝 Android Studio,當 IDE 有可用的更新時,Android Studio 會使用小泡泡對話方塊通知您。如要手動檢查更新,請依序點選「File」>「Settings」>「Appearance & Behavior」>「System Settings」>「Updates」 (在 macOS 中為「Android Studio」>「Check for Updates」)。
您可以透過下列發布版本取得 Android Studio 更新:
- Canary 版本:這些採用尖端技術的版本約每週更新一次,可前往預覽版本頁面下載。
除了取得 Android Studio 的 Canary 版本外,您還會收到其他 SDK 工具的預先發布版,包括 Android Emulator。
雖然這個版本會發生較多錯誤,但仍會經過測試;提供這個版本是為了讓您試用新功能並提供意見。
注意︰這個版本不建議用於開發正式版。
- 開發人員版:這些是特意挑選的 Canary 版本,已經過完整的內部測試。
- Beta 版:這些是依據 Canary 穩定版發布的候選版本。發布這些版本是為了收集相關意見,再以穩定版進行發布。
- 穩定版:Android Studio 的官方穩定版。
如果您要試用其中一個預先發布版 (Canary 版、開發人員版或 Beta 版),同時在正式專案中使用穩定版,可以並行安裝這兩個版本。
如要變更現有安裝項目的更新版本,請按照下列步驟操作:
- 如要開啟「Preferences」視窗,請依序點選「File」>「Settings」(在 macOS 中為「Android Studio」>「Settings」)。
- 在左側面板中,依序按一下「Appearance & Behavior」>「System Settings」>「Updates」。
- 確認已選取「Automatically check for updates」,然後從清單中選擇通路 (如圖 2 所示)。
- 按一下「Apply」或「OK」。

圖 2.Android Studio 更新偏好設定。
刪除未使用的 Android Studio 目錄

首次執行 Android Studio 的主要版本時,系統會針對找不到對應安裝項目的 Android Studio 版本,尋找包含其快取、設定、索引和記錄的目錄。「Delete Unused Android Studio Directories」對話方塊會顯示這些未使用目錄的位置、大小和上次修改時間,並提供刪除目錄的選項。
透過 SDK Manager 更新工具
Android SDK Manager 可協助您下載開發應用程式所需的 SDK 工具、平台和其他元件。下載完成後,您可以在標示為「Android SDK Location」的目錄中找到各個套件 (如圖 3 所示)。
如要透過 Android Studio 開啟 SDK Manager,請依序按一下「Tools」>「SDK Manager」,或點選工具列中的「SDK Manager」圖示 。如果您不是使用 Android Studio,則可使用
sdkmanager
指令列工具下載相關工具。
如果已安裝的套件有可用更新,套件旁邊的核取方塊會顯示破折號 。
- 如要更新項目或安裝新項目,請勾選核取方塊。
- 如要解除安裝套件,只要按一下即可取消選取核取方塊。
在左欄中,待更新項目會以下載圖示 表示,待移除項目則以紅色十字表示︰
。
如要更新所選套件,請按一下「Apply」或「OK」,然後同意所有授權協議。

圖 3.Android SDK Manager。
必要套件
您可以在「SDK Tools」分頁找到下列工具:
- Android SDK 建構工具
- 包含用於建構 Android 應用程式的工具。詳情請參閱 SDK 建構工具版本資訊。
- Android SDK 平台工具
- 包含 Android 平台所需的各種工具,包括
adb
工具。 - Android SDK 指令列工具
- 包含 ProGuard 等必要工具。詳情請參閱 SDK Tools 版本資訊。
- Android SDK Platform
在「SDK Platforms」分頁標籤中,您必須安裝至少一個 Android 平台版本,才能編譯應用程式。使用最新的平台版本做為建構目標,以便在最新裝置上提供最佳使用者體驗。如要下載版本,請勾選該版本名稱旁的核取方塊。
應用程式仍可在舊版本上執行;不過,在搭載最新版 Android 的裝置上執行時,您必須針對最新版本進行建構,才能使用新功能。
- Google USB 驅動程式
- Windows 必要條件。包含多項工具,以協助您使用 Google 裝置執行
adb
偵錯。如要安裝,請前往取得 Google USB 驅動程式。 - Android Emulator
- 以 QEMU 為基礎的裝置模擬工具,可讓您在實際的 Android 執行階段環境中對應用程式進行偵錯及測試。詳情請參閱模擬器版本資訊。
- Intel 或 ARM 系統映像檔
- 必須提供系統映像檔才能執行 Android Emulator。每個平台版本都會包含支援的系統映像檔。日後在 AVD Manager 中建立 Android 虛擬裝置 (AVD) 時,也可以下載系統映像檔。請根據開發電腦的處理器選擇 Intel 或 ARM。
- Google Play 服務
- 包含一組程式庫、Javadocs 和範例,以協助您建構應用程式。如要使用 Google Play 服務中的 API,您必須使用 Google API 系統映像檔或 Google Play 系統映像檔。
- 按一下「SDK Update Sites」分頁標籤。
- 按一下視窗頂端的「Add」
。
- 輸入第三方網站的名稱和網址,然後按一下「OK」。
- 確認您已勾選「Enabled」資料欄中對應的核取方塊。
- 按一下「Apply」或「OK」。
- 在已安裝 Android Studio 的電腦上,依序點選「Tools」>「SDK Manager」。記下視窗頂端的「Android SDK Location」路徑。
前往該目錄,並找出其中的
licenses/
目錄。如果沒有看到
licenses/
目錄,請返回 Android Studio,更新您的 SDK 工具,並接受授權協議。當您返回 Android SDK 主目錄後,系統應該會顯示該目錄。- 複製整個
licenses/
目錄,並在您想要用來建立專案的電腦上將目錄貼到 Android SDK 主目錄中。
推薦套件
建議使用下列工具進行開發:
注意事項:先前由「Support Repository」套件 (例如 Android 支援資料庫、限制版面配置、Google Play 服務和 Firebase) 提供的多數 API 程式庫,現已由 Google 的 Maven 存放區提供。使用 Android Studio 3.0 以上版本建立的專案會在建構設定中自動納入這個存放區。如果您使用的是舊有專案,則必須在 build.gradle
或 build.gradle.kts
檔案中手動新增 Google 的 Maven 存放區。
上述清單僅列舉部分項目,您可以新增其他網站,透過第三方下載其他套件。
在某些情況下,SDK 套件可能需要其他工具的特定最低修訂版本。如果是這類情況,SDK Manager 會發出警示通知,並將依附元件加入您的下載清單。
編輯或新增 SDK 工具網站
在「SDK Update Sites」分頁標籤中,您可以新增並管理其他代管自家工具的網站,然後從這些網站下載套件。Android Studio 會檢查您新增的 SDK 網站,確認是否有 Android 工具和第三方工具更新。
舉例來說,行動電信業者或裝置製造商可能會提供自家 Android 裝置支援的其他 API 程式庫。如要使用這類程式庫進行開發,可以安裝其 Android SDK 套件,只要在「SDK Update Sites」中將 SDK 工具網址新增至「SDK Manager」即可。
如果電信業者或裝置製造商在自家網站上提供 SDK 外掛程式存放區檔案,請按照下列步驟將該網站新增至 Android SDK Manager:
該網站提供的所有 SDK 套件會視情況在「SDK Platforms」或「SDK Tools」分頁標籤中顯示。
透過 Gradle 自動下載缺少的套件
在您透過指令列或 Android Studio 執行建構作業時,只要 SDK Manager 中已經接受對應的 SDK 授權協議,Gradle 就會自動下載專案依附的任何缺少的 SDK 套件。
使用 SDK Manager 接受授權協議時,Android Studio 會在 SDK 主目錄內建立授權目錄。Gradle 需要這個授權目錄才能自動下載缺少的套件。
如果您已在某個工作站上接受授權協議,但想要在其他工作站上建構專案,則可複製已接受的授權目錄,藉此匯出授權。
如要將授權複製到其他機器上,請按照下列步驟操作:
Gradle 現在可以自動下載專案依附的缺少的套件。
請注意,如果您是透過 Android Studio 執行建構,這項功能會自動停用,這是因為 SDK Manager 會負責下載 IDE 缺少的套件。如要手動停用這項功能,請在專案的 gradle.properties
檔案中設定 android.builder.sdkDownload=false
。
使用指令列更新工具
在沒有圖形 UI 的系統上 (例如持續整合伺服器),您無法在 Android Studio 中使用 SDK Manager。請改用 sdkmanager
指令列工具,來安裝及更新 SDK 工具和平台。
使用 sdkmanager
安裝 SDK 工具和平台後,您可能必須接受任何缺少的授權。此外還可以使用 sdkmanager
來完成此操作:
$ sdkmanager --licenses
這個指令會掃描所有已安裝的 SDK 工具和平台,並顯示任何尚未接受的授權。系統會提示您接受每項授權。