数年前、Google は Android Studio の命名法を変更して、そのバージョンを基盤となる IntelliJ のバージョンと同等にすることを決定しました。各バージョンは動物の名前に基づいています。前回はフラミンゴでしたが、今度はキリンの番です。Android Studio Giraffe 2022.3.1がダウンロードできるようになりました。
バージョンが示すように、Android Studio Giraffe は、前バージョンの 2022.2.1 と比較して、IntelliJ 2022.3.1 に基づいており、新機能の重要なパッケージが提供されます。これらには、IDE の新しいデザイン (プレビュー中)と、デバイス エクスプローラーになったファイル エクスプローラーが含まれます。
新しいデザイン
この Android Studio アップデートでの最も重要な変更の 1 つは、新しいインターフェースをテストできることです。この新しいインターフェイスは、最も重要な機能を手近に保ちながら、アプリの設計を少し簡素化することを試みています。その結果、よりモダンでミニマルな外観が生まれました。
再設計はベータ版であるため、そのままでは有効ではありません。これを試してみたい場合は、 [ファイル] > [設定] > [外観と動作] > [新しい UI]に移動し、 [新しい UI を有効にする] チェックボックスをオンにする必要があります。新しいスタイルに切り替えるには、Android Studio を再起動する必要があります。
新しい診断ツール
新しいインターフェイスのテストに役立つ、新しい診断およびエラー報告ツールが登場します。これは [ヘルプ] > [ログと診断データの収集]メニューにあり、Google にエラーを報告するときにすべての関連情報を簡単に収集できます。
最高のデバイスエクスプローラー
デバイス ファイル エクスプローラーはDevice Explorerになります。この変更の理由は、デバイス ファイル (エミュレートされたものであるか本物であるかにかかわらず) を参照できることに加えて、プロセス タブが追加されたことです。
[プロセス] タブでは、接続されているデバイスのデバッグ可能なプロセスのリストが表示され、コンテキスト メニューからプロセスを強制終了したり、強制的に閉じたり、デバッガをアタッチしたりできます。
ライブエディット
ライブ編集を使用すると、エミュレータまたは接続された物理デバイス上で「コンポーザブル」をリアルタイムで編集し、アプリケーションを再デプロイすることなくインターフェイスがどのように変化するかを確認できます。
これを試すには、まず[ファイル] > [設定] > [エディタ] > [ライブ編集]からアクティブ化する必要があります。ただし、Android Gradle プラグイン バージョン 8.1 および Jetpack Compose ランタイム 1.3.0 以降を使用することが追加の要件となります。
Android SDK アップグレード アシスタント
Android Studio Giraffe でデビューするもう 1 つのツールは、 Android SDK Upgrade Assistant (Android SDK Update Assistant) です。このウィザードは、アプリのベースとなっている Android API のバージョンを更新するために必要な手順を案内します。これは、 [ツール] > [Android SDK アップグレード アシスタント]で利用できます。
その他の変更点
- IntelliJ プラットフォーム 2022.3 ベース: Android Studio Giraffe は、IntelliJ のより新しいバージョンに基づいているため、かなりの数のバグ修正と機能が継承されており、その一部については以前に説明しました。
- アニメーションの作成プレビュー:アニメーションの作成プレビューは、 animate*AsState 、 CrossFade 、 rememberInfiniteTransition 、 AnimatedContent などの多数の追加 API をサポートするようになりました。
- Gradle スクリプトでの Kotlin DSL:新しいプロジェクトを作成するときに、ビルド構成言語で Kotlin DSL を使用することを選択できます。実際、これは現在デフォルトのオプションです。
- Gradle 同期のダウンロード情報:新しい Gradle 同期ウィンドウには、依存関係のダウンロードに費やされた時間の概要と、リポジトリごとのダウンロードの詳細ビューが含まれています。
- アプリケーションごとの言語の自動サポート:アプリ内でシステム言語とは異なる言語を選択できることはAndroid 13の新機能の 1 つであり、Android Gradle プラグインのバージョン 8.1 を使用している場合、システムが責任を負います。アプリを自動的に互換性を持たせるために使用されます。
- 選択したモジュールをコンパイルする:ツールバーの新しいボタンを使用して、選択したモジュールをコンパイルできます。
これらの変更はすべて、Android Studio Giraffe にアップグレードするユーザーが利用できるようになりました。 [ヘルプ] > [更新の確認]から以前のバージョンを Giraffe に更新するか、 Android Studio Web サイトから新しいバージョンをダウンロードできます。
経由 | Android 開発者
新しいデザイン、ライブ編集、デバイス エクスプローラーなどを備えた Android Studio Giraffe 2022.3.1 が利用可能になりました・関連動画