Android Studio Chipmunk | 2021.2.1

Android Studio は Android 開発用の公式 IDE であり、Android アプリの構築に必要なものがすべて含まれています。

このページでは、Stable チャンネルの最新バージョンである Android Studio Chipmunk の新機能と改善点を紹介します。ダウンロードはこちらから行えます。更新する場合は、Android Studio 内で [Help] > [Check for updates](macOS では [Android Studio] > [Check for updates])を選択してください。

旧バージョンの Android Studio のリリースノートについては、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 Profiler の [Display] ペインにある [Janky frames] トラックに表示されます。

ジャンクを検出する手順は次のとおりです。

  1. 開発用のエミュレータまたはデバイスからアプリを起動します。
  2. Android Studio で、[View] > [Tool Windows] > [Profiler] を選択するか、ツールバーのプロファイル ボタン をクリックします。

    [Select Deployment Target] ダイアログが表示されたら、プロファイリング用にアプリをデプロイするデバイスを選択します。USB 経由でデバイスを接続しているにもかかわらずデバイスがリストに表示されない場合は、USB デバッグが有効になっているかを確認します。

  3. [CPU] タイムラインの任意の場所をクリックして CPU Profiler を開きます。

  4. [Display] の下に [Janky frames] トラックが表示されます。デフォルトでは、Profiler は調査対象の候補としてジャンクのあるフレームのみを表示します。ジャンクのあるフレーム内で赤くハイライト表示された部分は、レンダリング期限からの超過時間を表しています。 [Janky frames] トラックのスクリーンショット

  5. ジャンクのあるフレームが表示されたら、それをクリックします。M キーを押すと、選択したフレームを中心に表示倍率を調整できます。メインスレッド内の関連するイベントがハイライト表示されます(この例では、RenderThreadGPU complete)。 [Janky frames] とメインスレッドが表示された Profiler のスクリーンショット

  6. [All Frames]、[Lifecycle] のチェックボックスをオンにすることで、それぞれ、すべてのフレーム、レンダリング時間の内訳を表示できます。 上と同じ Profile 画面で [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 月)

このマイナー アップデートには、次のバグ修正が含まれています。