Android Studio プレビューのリリースノート

このページでは、Android Studio のプレビュー リリースで導入された新機能について説明します。 プレビュー ビルドでは、Android Studio の最新機能と改善点に早期アクセスできます。これらのプレビュー バージョンをダウンロードできます。 Android Studio プレビュー版を使用していて問題が発生した場合は、お知らせ ください。ご提出いただいたバグレポートを基に、今後も Android Studio の改善に取り組んでまいります。

Canary リリースには、開発中の最先端の機能が含まれており、簡易テストが行われています。Canary ビルドは開発に使用できますが、機能が追加または変更される可能性があることに注意してください。リリース候補(RC)は Android Studio の次期バージョンであり、安定版リリースが間近に迫っています。次期バージョンの機能セットは安定しています。Android Studio のバージョン命名規則については、 Android Studio のリリース名をご覧ください。

各プレビュー リリースにおける 重要な修正のリストなど、Android Studio プレビュー リリースに関する最新情報については、Android Studio ブログのリリース アップデートをご覧ください。

Android Studio の現在のバージョン

次の表に、Android Studio の現在のバージョンとそれぞれの チャンネルを示します。

バージョン チャンネル
Android Studio Quail 1 Stable
Android Gradle プラグイン 9.2.0 Stable
Android Studio Quail 2 退場

Android Gradle プラグインのプレビューとの互換性

Android Studio の各プレビュー バージョンは、対応するバージョンの Android Gradle プラグイン(AGP)とともに公開されます。Studio のプレビュー バージョンは、AGP の 互換性のある 安定版バージョンで 動作します。ただし、AGP のプレビュー バージョンを使用している場合は、対応する Studio のプレビュー バージョン(たとえば、AGP 7.2.0-alpha07 を使用している場合は Android Studio Chipmunk Canary 7)を使用する必要があります。異なるバージョン(たとえば、AGP 7.2.0-alpha07 を使用している場合は Android Studio Chipmunk Beta 1)を使用しようとすると、同期が失敗し、対応するバージョンの AGP に更新するよう求めるプロンプトが表示されます。

Android Gradle プラグイン API の非推奨化と削除の詳細なログについては、 Android Gradle プラグイン API のアップデートをご覧ください。

Studio Labs

Studio Labs を使用すると、Android Studio の安定版で最新の AI 試験運用版機能を試すことができるため、AI アシスタント機能を開発ワークフローに迅速に統合できます。詳しくは、 Studio Labsをご覧ください。

Studio Labs で現在利用できる機能は次のとおりです。

機能 説明 ドキュメント
Journeys for Android Studio 自然言語を使用して、エンドツーエンド テストのステップとアサーションを記述します。 Journeys for Android Studio

Android Studio Quail 2

Android Studio Quail 2 の新機能は次のとおりです。

このバージョンの Android Studio で修正された項目については、クローズされた 問題をご覧ください。

エージェントのスキルを追加

Android Studio は、エージェントのスキルをサポートしています。エージェントのスキルは、エージェントを専門的なワークフローとドメイン固有の 知識に結び付けるモジュール式の 命令セットです。スキルをプロジェクトに追加することで、特定のおすすめの方法、アーキテクチャ パターン、ワークフローに従うようにエージェントをトレーニングできます。 これにより、関連するタスクを実行するときに、より正確でコンテキストを認識したコード生成とスキルの自動アクティベーションが可能になります。

独自のカスタムスキルを作成することも、Android CLI を使用して Google の公式 Android スキルをインストールすることもできます。Android スキルは、XML から Compose への移行、エッジツーエッジのサポート、Navigation 3 など、一般的なワークフローに対応しています。

チャット インターフェースに利用可能なスキルとアクティブなスキルが表示されているエージェント。
チャット インターフェースで利用可能なスキルとアクティブなスキルを表示するエージェント。

並列会話

エージェント モードで複数の会話を並行して実行できるため、IDE 内でより効率的にマルチタスクを実行できます。たとえば、1 つの会話でテストの生成などの長時間実行タスクを開始し、2 つ目の会話で新機能を計画し、3 つ目の会話でドキュメントの作成を同時に行うことができます。

Android Studio のツール ウィンドウに複数のアクティブなチャット スレッドが表示されている。
ツール ウィンドウで複数のアクティブなチャット スレッド。

Android Studio Profiler の LeakCanary

Android Studio Panda には、専用タスクとして Android Studio Profiler に直接統合された LeakCanary が含まれています。

Android Studio Profiler の新しいタスクで LeakCanary を使用してリークを分析する

Android Studio の LeakCanary プロファイラ タスクは、メモリリーク分析をデバイスから開発マシンに積極的に移行するため、デバイス上のリーク分析と比較して、リーク分析フェーズでのパフォーマンスが大幅に向上します。

また、リーク分析が IDE 内でコンテキスト化され、ソースコードと完全に統合されるようになりました。これにより、[ソースに移動] などの便利なコード接続機能が提供され、メモリリークの調査と修正に必要な手間と時間が大幅に削減されます。リーク分析全体をコピーして、Gemini でさらに処理することもできます。これにより、開発フェーズでの生産性が大幅に向上し、ワークフローが改善されます。

デバッグ用に [Go to declaration] でコンテキスト化された LeakCanary メモリリーク分析