Android Studio Koala 功能推送 | 2024.1.2

Android Studio 是用於 Android 開發作業的官方 IDE,包含建構 Android 應用程式所需的各項資源。

本頁將列出最新版本的 Android Studio Koala 功能推送您可以透過這個連結下載,也可以在 Android Studio 中更新,方法是依序點選「Help」>「Check for updates」(在 macOS 上為「Android Studio」>「Check for updates」)。

如要查看這個版本的 Android Studio 修正了哪些功能,請參閱 已關閉的問題

如要查看舊版 Android Studio 的版本資訊,請參閱「過往版本」。

如要搶先體驗即將推出的功能和改善項目,請參閱「Android Studio 預先發布版」。

如果您在 Android Studio 中遇到問題,請參閱 已知問題疑難排解 頁面。

Android Gradle 外掛程式與 Android Studio 相容性

Android Studio 建構系統以 Gradle 為基礎,Android Gradle 外掛程式 (AGP) 則加入了建構 Android 應用程式專用的功能。下表列出各個 Android Studio 版本所需的 AGP 版本。

Android Studio 版本 所需的 AGP 版本
瓢蟲 |2024 年 2 月 1 日 3.2-8.7
《Koala》功能推送 |2024 年 1 月 2 日 3.2-8.6
無尾熊 |2024 年 1 月 1 日 3.2-8.5
水母 |2023 年 3 月 1 日 3.2-8.4
Iguana | 2023.2.1 3.2-8.3
Hedgehog | 2023.1.1 3.2-8.2
Giraffe | 2022.3.1 3.2-8.1
Flamingo | 2022.2.1 3.2-8.0

較舊版本

Android Studio 版本 所需的 AGP 版本
Electric Eel | 2022.1.1 3.2-7.4
Dolphin | 2021.3.1 3.2-7.3
Chipmunk | 2021.2.1 3.2-7.2
Bumblebee | 2021.1.1 3.2-7.1
Arctic Fox | 2020.3.1 3.1-7.0

如要瞭解 Android Gradle 外掛程式的新功能,請參閱 Android Gradle 外掛程式版本資訊

支援 Android API 級別的最低工具版本

Android Studio 和 AGP 有支援特定 API 級別的最低版本。如果您使用的 Android Studio 或 AGP 版本低於專案的 targetSdkcompileSdk 所需版本,可能會導致非預期的問題。建議您使用最新的 Android Studio 和 AGP 預先發布版,處理針對 Android 作業系統預先發布版的專案。你可以 安裝 同時發布 Android Studio 預先發布版和穩定版

Android Studio 和 AGP 的最低版本如下:

API 級別 Android Studio 最低版本 AGP 最低版本
VanillaIceCream 預覽畫面 水母 |2023 年 3 月 1 日 8.4
34 Hedgehog | 2023.1.1 8.1.1
33 Flamingo | 2022.2.1 7.2

以下是 Android Studio Koala 功能推送的新功能。

修補程式版本

以下是 Android Studio Koala 中的修補程式版本清單 以及 Android Gradle 外掛程式 8.5 版

Android Studio Koala |2024.1.1 修補程式 1 和 AGP 8.5.1 (2024 年 7 月)

這項次要更新包括 這個網頁

Android Device Streaming:增加裝置數量和註冊品質

Android 裝置串流現在包含 除了 20 多種裝置型號外 可使用:

  • Samsung Galaxy Fold5
  • Samsung Galaxy S23 Ultra
  • Google Pixel 8a

此外,如果您是 Firebase 新手,Android Studio 會自動建立 登入《Koala 功能》時,可為您設定免付費的 Firebase 專案 拖放即可使用裝置串流。你現在可以串流所需裝置 速度更快 進一步瞭解 Android Device Streaming 配額。 包括 Firebase Blaze 方案專案的促銷配額, 時間有限

USB 傳輸線速度偵測

Android Studio 現在會偵測可能與 Android 裝置連線的情況 使用較快的 USB 傳輸線,並提供可將裝置最大化的升級版本 即便沒有技術背景,也能因這些工具的功能而受益使用合適的 USB 傳輸線可最佳化應用程式安裝時間,以及 盡可能縮短使用 Android Studio 偵錯工具等工具時的延遲時間。

所有導向裝置的 USB 鏈結已通過驗證。如果您看到「連結」 速度警告」請查看整條纜線的版本認證 也包括與 USB 鏈結相關的任何中樞,包括螢幕中央。

USB 傳輸線速度偵測功能適用於下列裝置:

  • 搭載 API 級別 30 (Android 11) 以上版本的裝置。
  • 執行 macOS 或 Linux 的工作站。Windows 支援服務即將推出。
  • 最新版的 SDK Platform Tools

Android Studio 提供的資訊類似 根據您的作業系統,使用下列其中一項工具:

  • Mac:從終端機執行 system_profiler SPUSBDataType
  • Linux:從終端機執行 lsusb -vvv

已更新 Google 服務的登入流程

現在只要執行單一驗證,就能登入多項 Google 服務 採用無論要使用 Gemini 版 Android Studio、Firebase for Android 裝置串流、Google Play for Android Vitals 報表 服務,全新的登入流程將更易於上手。如果您是 初次使用 Firebase,且想使用 Android Device Streaming、Android Studio 會自動為您建立專案,方便您快速開始串流 實體 Firebase 裝置透過精細的權限範圍設定 您隨時可以控管哪些服務可存取您的帳戶。若要取得 請先點選個人資料顯示圖片,然後登入您的開發人員帳戶。

裝置 UI 設定捷徑

為協助您建構 UI 並進行偵錯,我們推出了裝置 UI 您可以在 Android Studio 的「Running Devices」工具視窗中設定捷徑。 使用快速鍵查看常見 UI 設定 (例如深色) 的效果 主題、字型大小、螢幕大小、應用程式語言和 TalkBack。您可以使用 具備模擬器、鏡像實體裝置和串流裝置的捷徑

請注意,TalkBack隨選朗讀等無障礙設定 。如果沒有看到 請下載 Android 無障礙套件應用程式 Play 商店。

裝置 UI 設定快速鍵適用於搭載 API 級別 33 或 更高。

執行中裝置視窗中的裝置 UI 設定捷徑
執行中裝置視窗中的裝置 UI 設定捷徑

透過以工作為中心的方法加快及改善分析器

我們改善了 Android Studio Profiler 的效能 例如使用可分析的應用程式擷取系統追蹤記錄 最多可加快 60% 的運作速度

分析器以工作為中心的重新設計後,也會更輕鬆啟動工作 無論您要分析應用程式的 CPU、記憶體或耗電量 。舉例來說,您可以啟動系統追蹤工作來剖析及改善效能 應用程式啟動時間。

Wear OS 資訊方塊預覽面板

預覽面板中的群組名稱與
    預覽註解
Android Studio 中的資訊方塊預覽面板。

透過納入多個 Jetpack Tiles 程式庫 1.4 版的依附元件, 你可以 查看 Wear OS 應用程式資訊方塊的快照。 如果圖塊的外觀在 回應各種情況,例如依裝置搭載的 多媒體廣告大小,或是達到一半的體育賽事。

Compose Glance 小工具預覽

Android Studio Koala Feature Drop 可讓您輕鬆預覽 Jetpack Compose 可在 IDE 內直接使用 Glance 小工具。抓住 及早微調小工具的外觀 開發流程如要開始使用,請按照下列步驟操作:

  1. 新增依附元件。
    1. 將依附元件新增至版本目錄:
          [versions]
          androidx-glance-preview = "1.1.0-rc01"
      
          [libraries]
          androidx-glance-preview = {
            group = "androidx.glance",
            name = "glance-preview",
            version.ref = "androidx-glance-preview" }
          androidx-glance-appwidget-preview = {
            group = "androidx.glance",
            name = "glance-appwidget-preview",
            version.ref = "androidx-glance-preview" }
          
    2. 將依附元件新增至應用程式層級的 build.gradle.kts 檔案:
          debugImplementation(libs.androidx.glance.preview)
          debugImplementation(libs.androidx.glance.appwidget.preview)
          
  2. 在有 Glance UI 的檔案中匯入依附元件:
        import androidx.glance.preview.ExperimentalGlancePreviewApi
        import androidx.glance.preview.Preview
        
  3. 建立 Glance 小工具的預覽畫面:
      @Composable
      fun MyGlanceContent() {
        GlanceTheme {
          Scaffold(
            backgroundColor = GlanceTheme.colors.widgetBackground,
            titleBar = { … },
          ) {
              …
          }
        }
      }
    
      @OptIn(ExperimentalGlancePreviewApi::class)
      @Preview(widthDp = 172, heightDp = 244)
      @Composable
      fun MyGlancePreview() {
        MyGlanceContent()
      }
      

預設啟用 Compose 即時編輯功能,並改用新的快速鍵

即時編輯功能現已完成 在手動模式下啟用。提升穩定性和穩定性 變更偵測,包括支援匯入陳述式。

請注意,從 Android Studio Koala 功能推送 Beta 版 1 開始,依此預設 在手動模式中推送變更的快速鍵已更新為 Command + ' 鍵。您還是可以透過「按鍵對應配置」設定自訂這項功能 頁面。