Android Studio Chipmunk | 2021.2.1

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

本頁將針對 Android Studio Chipmunk 穩定版的最新版本,列出其中的最新功能和改善項目。您可以透過這個連結下載,也可以在 Android Studio 中更新,方法是依序點選「Help」>「Check for updates」 (在 macOS 上為「Android Studio」>「Check for updates」)。

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

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

如果使用 Android Studio 時遇到問題,請參閱已知問題疑難排解頁面。

支援透過 Jetpack Compose 建立應用程式

動畫預覽支援 animatedVisibility

Android Studio Chipmunk 支援動畫預覽中的 animatedVisibility API。如要搭配 animatedVisibility 使用動畫預覽,請使用 Compose 1.1.0 以上版本。如要進一步瞭解動畫預覽,請參閱「動畫」一文。

支援透過程式庫模組部署預覽

預覽功能可讓您在 Android Studio 中查看 UI,無需在實體裝置上執行應用程式。在 Android Studio Chipmunk 中,您可以將特定 @Preview 從程式庫模組部署至模擬器或實體裝置。詳情請參閱「部署預覽」。

支援剖析應用程式

在 Android 12 以上版本上偵測資源浪費情形

針對搭載 Android 12 以上版本的裝置,CPU 分析器中「Display」窗格之下的「Janky frames」歷程會顯示已擷取的追蹤記錄。

如何偵測資源浪費:

  1. 在開發模擬器或裝置上啟動應用程式。
  2. 在 Android Studio 中,依序選取「View」>「Tool Windows」>「Profiler」,或按一下工具列中的「Profile」圖示

    如果畫面顯示「Select Deployment Target」對話方塊,請選擇要用來部署應用程式的裝置,以便進行剖析。如果您已透過 USB 連線裝置,但清單中未列出該裝置,請確認您已啟用 USB 偵錯

  3. 按一下 CPU 時間軸中任一處,即可開啟 CPU 分析器。

  4. 「Display」底下應該會顯示「Janky frames」歷程。根據預設,分析器只會將卡頓的影格列為調查的候選項目。在每個卡頓影格中,紅色部分會醒目顯示影格超過轉譯期限的時間區段。Janky frames 歷程的螢幕截圖

  5. 找到某個卡頓影格後,並在上面按一下;或者,您也可以按下「M」來調整縮放,將焦點移至所選影格上。主要執行緒中會醒目顯示相關事件:「RenderThread」和「GPU 完成」分析器的螢幕截圖,顯示 Janky frames 和主要執行緒

  6. 您可以選擇要查看所有影格或轉譯時間的詳細資訊,只要分別勾選「All Frames」和「Lifecycle」核取方塊即可。 與上圖類似的分析器螢幕截圖,但「All Frames」和「Lifecycle」核取方塊為勾選狀態

詳情請參閱「UI 資源浪費偵測」。

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

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

Android Studio 版本 必要的外掛程式版本
Arctic Fox | 2020.3.1 3.1-7.0
Bumblebee | 2021.1.1 3.2-7.1
Chipmunk | 2021.2.1 3.2-7.2

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

修補程式版本

以下是 Android Studio Chipmunk 中的修補程式版本清單。

Android Studio Chipmunk | 2021.2.1 修補程式 1 (2022 年 5 月)

這項次要更新修正了下列錯誤: