このページでは、Android Studio プレビュー リリースで導入された新機能について説明します。プレビュー ビルドでは、Android Studio の最新の機能や改良点を早期に利用できます。これらのプレビュー版はダウンロードできます。Android Studio のプレビュー版の使用中に問題が発生した場合は、お知らせください。お寄せいただいたバグレポートは、Android Studio の改善に活用させていただきます。
カナリア リリースには、開発中の最先端の機能が含まれており、簡単なテストが行われています。開発に Canary ビルドを使用することもできますが、機能が追加または変更される可能性があることに注意してください。リリース候補版(RC)は、Android Studio の次のバージョンであり、安定版としてリリースする準備がほぼ整っています。次のバージョンの機能セットが安定しました。Android Studio のバージョン命名規則については、Android Studio のリリース名をご覧ください。
各プレビュー リリースにおける重要な修正のリストなど、Android Studio プレビュー リリースに関する最新情報については、Android Studio ブログのリリース アップデート情報をご覧ください。
Android Studio の現在のバージョン
次の表に、Android Studio の現在のバージョンとそれぞれのチャンネルを示します。
| バージョン | チャネル |
|---|---|
| Android Studio Rabbit 1 | Stable |
| Android Gradle プラグイン 9.4.0 | Stable |
| Android Studio Rabbit 2 | 退場 |
Android Gradle プラグインのプレビューとの互換性
Android Studio の各プレビュー版は、対応するバージョンの Android Gradle プラグイン(AGP)とともに公開されます。Studio のプレビュー版は、互換性のある AGP の安定版で動作するはずです。ただし、プレビュー版の AGP を使用している場合は、対応するプレビュー版の Studio を使用する必要があります(たとえば、AGP 7.2.0-alpha07 では Android Studio Chipmunk Canary 7 を使用します)。異なるバージョン(Android Studio Chipmunk Beta 1 と AGP 7.2.0-alpha07 など)を使用しようとすると、同期エラーが発生し、対応するバージョンの AGP に更新するよう求めるメッセージが表示されます。
Android Gradle プラグイン API の非推奨や削除の詳細なログについては、Android Gradle プラグイン API の更新をご覧ください。
Studio Labs
Studio Labs では、Android Studio の安定版で最新の AI 試験運用版機能を試すことができるため、AI アシスタンス機能を開発ワークフローに迅速に統合できます。詳しくは、Studio Labs をご覧ください。
現在、Studio Labs で利用できる機能は次のとおりです。
| 機能 | 説明 | ドキュメント |
|---|---|---|
| Android Studio のジャーニー | 自然言語を使用して、エンドツーエンド テストの手順とアサーションを記述します。 | Android Studio のジャーニー |
Android Studio Rabbit 2
Android Studio Rabbit 2 の新機能は次のとおりです。
このバージョンの Android Studio で修正された項目については、クローズされた問題をご覧ください。
Bring Your Own Agent(BYOA): お好みのコーディング エージェントを統合
Android Studio のカスタム AI モデルのサポートを基盤として、Android Studio Rabbit 2 Canary 2 では Bring Your Own Agent(BYOA)が導入されています。BYOA を使用すると、Claude Agent、OpenAI Codex、Google Antigravity など、お好みの AI コーディング エージェントを、オープンな Agent Client Protocol(ACP)を使用して Android Studio に直接接続できます。
BYOA は、選択したエージェントを IDE ネイティブのインテリジェンスと組み合わせ、プロジェクト グラフ全体、ビルド診断、エミュレータ コントロールをエージェントに直接渡すことで、実行を高速化し、トークン消費量を削減します。個人または企業のサブスクリプションで認証できます。Android Studio の組み込みエージェントは追加料金なしで引き続きご利用いただけます。
BYOA には次の利点があります。
- ACP 準拠のエージェントをサポート。
- ビルド診断、Android SDK ツール、ターミナルとシェルの実行、エミュレータ管理に IDE から直接アクセスできます。
- 個人の API キーとコンシューマー サブスクリプションをサポートする柔軟なログイン オプション。
始める
BYOA を開始する手順は次のとおりです。
- Android Studio を最新の Canary リリースに更新します。
- エージェントを接続する: エージェント ウィンドウで、デフォルトのエージェント(Claude Agent、Codex、Antigravity)のいずれかを選択し、ログインするか、API キーを指定します。その他のエージェントは、[ファイル](macOS では [Android Studio])> [設定] > [ツール] > [AI] > [エージェント] のレジストリにあります。
LeakCanary を使用したエージェントによる修正
Rabbit 2 以降、Android Studio は LeakCanary を AI エージェントと直接統合し、IDE を離れることなくメモリリークを診断して解決できるようにします。この統合により、LeakCanary はメモリリークの根本原因についてより有意義な説明を提供し、修正するための具体的なコード変更を提案できます。この機能は、Profiler の LeakCanary タスクでお試しいただけます。
Android Studio で Android スキルを検出、インストール、管理する
Android Studio Rabbit 2 では、Android のスキルを IDE で直接、簡単に検出、インストール、管理できます。これにより、エージェントが利用できる特殊なワークフローや手順ガイダンスをきめ細かく制御できます。
空いているスペースをダブルクリックして [Running Devices] ツール ウィンドウのサイズを変更する
[Running Devices] ツール ウィンドウで、仮想デバイスまたはミラーリングされた実機の周囲の未使用スペースを削除できます。デバイスの画面(およびフレーム(表示されている場合))の外側にある空の背景領域をダブルクリックすると、ツール ウィンドウのサイズが自動的に変更されるか、分割ペインの比率が調整されて、デバイスのディスプレイにぴったり収まるようになります。
- ドッキングされたツール ウィンドウ: ツール ウィンドウの幅(左右にドッキングされている場合)または高さ(上下にドッキングされている場合)を調整して、デバイスの周囲の余分なマージンを削除します。
- フローティング モードとウィンドウ モード: ウィンドウの幅と高さの両方をサイズ変更して、デバイスのディスプレイにぴったり収まるようにします。
- 分割ビュー: 複数のディスプレイまたはデバイスを並べて表示するときに、内部スプリッターを自動調整します。