Android Studio Meerkat Feature Drop | 2024.3.2(2025 年 5 月)

Android Studio Meerkat Feature Drop の新機能は次のとおりです。

テーマアイコンのサポート

Android 13 のデベロッパー オプションでユーザーが「テーマアイコン」を有効にしたときにアプリのアイコンが最適に表示されるように、Android Studio Meerkat Feature Drop | 2024.3.2 Canary 1 では、新しいテーマ設定アルゴリズムでアイコンがどのように表示されるかをプレビューできるようになりました。

アイコンの外観を完全に制御するには、カスタムのモノクロ レイヤを追加して、独自のテーマアイコンを提供する必要があります。まだ対応していない場合でも、この新しいプレビュー ツールを使用して、アイコンがどのように表示されるかを確認し、色のコントラストに関する潜在的な問題を特定できます。

テーマ別アプリアイコンのプレビュー
テーマ別アプリアイコンのプレビュー

Android Studio の構成ディレクトリの変更

Meerkat Feature Drop Canary 2 以降、Android Studio では、カナリア版、ベータ版、安定版で同じユーザー構成が使用されます。その結果、Canary リリースとベータ版リリースでは、Android Studio の構成ディレクトリ パスから「Preview」が削除されました。

また、機能ドロップ リリースをプラットフォーム アップデート リリースと同時に実行できるように、構成ディレクトリ パスにマイクロ バージョンを追加しました。たとえば、AndroidStudio2024.3 ではなく AndroidStudio2024.3.2 が使用されます。

構成を手動でインポートする場合は、IDE 設定をエクスポート、インポートするをご覧ください。

プロンプト ライブラリ

Gemini in Android Studio の新しいプロンプト ライブラリ機能を使用すると、よく使うプロンプトを保存して管理できるため、生産性が向上します。[設定] > [Gemini] > [プロンプト ライブラリ] からプロンプト ライブラリにアクセスして、プロンプトを保存、取得します。プロンプトは、IDE レベルまたはプロジェクト レベルで保存できます。

  • IDE レベルのプロンプトは自分専用であり、複数のプロジェクトで使用できます。
  • プロジェクト レベルのプロンプトは、同じプロジェクトに取り組んでいるチームメンバー間で共有できます。チーム全体でプロンプトを共有するには、.idea フォルダをバージョン管理システムに追加する必要があります。

チャットでプロンプトを右クリックして、後で使用するために保存することもできます。保存したプロンプトを適用するには、エディタ内で右クリックし、[Gemini] > [プロンプト ライブラリ] に移動してプロンプトを適用します。この効率的なワークフローにより、よく使用するプロンプトを再入力する必要がなくなり、時間と労力を節約できます。

Motion Editor のサポート終了

Android Studio では、デベロッパーが優れた Android アプリケーションを構築するための最も効率的で最新のツールを提供できるよう、継続的に取り組んでいます。この取り組みの一環として、Android Studio Meerkat Feature Drop でモーション エディタを非推奨にします。

モーション エディタは、モーション レイアウトで作成されたアニメーションの作成に役立つツールとして、しばらくの間提供されてきました。しかし、Jetpack Compose の急速な進化により、この最新の UI ツールキットがアニメーション開発に大きな可能性を秘めていることがわかりました。Compose は宣言的で直感的なアプローチを採用しており、スムーズで魅力的なアニメーションの作成を簡素化します。

Jetpack Compose には、次のような主な利点があります。

  1. モダンで宣言型:Compose の宣言型構文により、アニメーション コードの可読性と保守性が向上します。
  2. 統合されたアニメーション ツール: Compose アニメーション プレビューでは、Compose コード内で直接アニメーションを作成してテストするための効率的なワークフローが提供されます。
  3. 将来を見据えた開発: Compose に注力することで、Android UI 開発の未来に投資しています。

Compose エコシステム内で統一された強力なアニメーション エクスペリエンスを提供することが目標です。モーション エディタは有用なツールでしたが、Compose は Android アニメーションの未来を象徴するものだと考えています。Google は、Compose を可能な限り優れたものにすることに注力したいと考えています。Jetpack Compose でのアニメーションの作成Compose アニメーション ツールについて、ぜひ詳細をご確認ください。