Android 13 は次のいずれかの方法で入手できます。
- Google Pixel デバイスで Android 13 を入手する
- Android Emulator をセットアップする
- Generic System Image(GSI)を入手する
- Android TV 用 Android 13 ベータ版を入手する
Google Pixel デバイスで Android 13 を入手する
サポートされている Google Pixel デバイスをお持ちの場合は、Android のバージョンを確認して更新し、無線(OTA)で Android 13 を入手してください。
ほとんどの場合、Android 13 に移行するためにデータを完全にリセットする必要はありませんが、デバイスに Android 13 をインストールする前にデータをバックアップしておくことをおすすめします。
Android 13 の OTA とダウンロードは、次の Google Pixel で利用できます。
- Pixel 4 および Pixel 4 XL
- Google Pixel 4a および Google Pixel 4a (5G)
- Google Pixel 5 および Google Pixel 5a
- Pixel 6 および 6 Pro
- Google Pixel 6a
- Google Pixel 7 および 7 Pro
- Google Pixel Fold
- Google Pixel Tablet
システム イメージを書き込むか手動でインストールする
デバイスに書き込む場合は、Android Flash Tool を使用することをおすすめします。
その他の理由でデバイスを手動でフラッシュする必要がある場合は、Pixel のダウンロード ページから、お使いのデバイス用の Android 13 システム イメージを入手してください。一般的な手順については、システム イメージの書き込みについてのページをご覧ください。この方法は、テストをきめ細かく制御する必要がある場合(自動テストや回帰テストを行う場合)に便利です。
Android Emulator をセットアップする
Android 13 を実行できるように Android Emulator を構成すると、新しい機能と API を試して Android 13 の動作変更をテストするのに大変役立ちます。エミュレータのセットアップは簡単です。エミュレータを使用すると、さまざまな画面サイズやデバイスの特性をエミュレートできます。
必要なテストの種類によっては、次のデバイス カテゴリからさまざまな仮想デバイスをセットアップすることを検討してください。
仮想デバイス(スマートフォン)をセットアップする
一般的なスマートフォンをエミュレートするように仮想デバイスをセットアップする手順は次のとおりです。
- Android Studio Chipmunk | 2021.2.1 以上をインストールします。
- Android Studio で [Tools] > [SDK Manager] をクリックします。
- [SDK Tools] タブで Android Emulator の最新バージョンを選択し、[OK] をクリックします。これにより、最新バージョンがまだインストールされていない場合は、インストールされます。
Android Studio で [Tools] > [AVD Manager] をクリックし、手順に沿って新しい Android Virtual Device(AVD)を作成します。
サポートされている Pixel デバイスのデバイス定義と 64 ビット Android 13 Emulator のシステム イメージを必ず選択してください。デバイス定義と一致する Android 13 システム イメージをまだインストールしていない場合は、[Release Name] の横にある [Download] をクリックして入手します。
AVD Manager の仮想デバイスのリストに戻り、Android 13 の仮想デバイスをダブルクリックして起動します。
仮想デバイス(タブレットまたは大画面デバイス)をセットアップする
タブレットやその他の大画面デバイスをエミュレートするように仮想デバイスをセットアップする手順は次のとおりです。
Android Studio Chipmunk | 2021.2.1 以上をインストールします。
Android Studio で [Tools] > [SDK Manager] をクリックします。
[SDK Tools] タブで Android Emulator の最新バージョンを選択し、[OK] をクリックします。これにより、最新バージョンがまだインストールされていない場合は、インストールされます。
Android Studio で [Tools] > [Device Manager] をクリックし、[Device Manager] パネルで [Create device] をクリックします。
[Tablet] カテゴリの [Pixel C] や、[Phone] カテゴリの [7.6" Fold-in with outer display] など、大画面でのデバイス定義を選択して [Next] をクリックします。
Android API 33 という Android 13 システム イメージを探し、[Download] をクリックして取得します。ダウンロードが完了したら、このシステム イメージを選択して [Next] をクリックします。
仮想デバイスのその他の設定が完了したら、[Finish] をクリックします。
デバイス マネージャで仮想デバイスのリストに戻り、目的の Android 13 仮想デバイスを探して起動アイコン をクリックします。
上記の手順を繰り返して大画面のデバイス定義を作成します。この定義を使用して、大画面を使用する多様な状況でアプリをテストできます。
サイズ変更可能なエミュレータ
Android 向けに設定できる大画面の仮想デバイスに加え、 13 では、 Android Studio Chipmunk |2021.2.1 以降。Android 13 システム イメージでサイズ変更可能なデバイス定義を使用すると、Android Emulator で、スマートフォン、折りたたみ式デバイス、タブレット、デスクトップの 4 つの参照デバイスをすばやく切り替えることができます。折りたたみ式参照デバイスを使用する場合は、折りたたみ / 展開状態を切り替えることもできます。
この柔軟性により、同じ参照デバイスを使用して、設計時のレイアウトの検証とランタイムでの動作のテストの両方を簡単に行えます。サイズ変更可能なエミュレータを新しく作成するには、Android Studio のデバイス マネージャーを使用して新しい仮想デバイスを作成し、[Phone] カテゴリのデバイス定義 [Resizable] を選択します。
Generic System Image(GSI)を入手する
Android の Generic System Image(GSI)バイナリは、Treble に対応しているデバイス上でアプリをテストして検証するデベロッパー向けに提供されています。これらのイメージを使用して、互換性の問題に対処できるだけでなく、OS やフレームワークの問題を見つけて報告できます。
デバイスの要件、書き込む手順、各デバイスに応じたイメージタイプの選択について詳しくは、GSI ドキュメントをご覧ください。GSI バイナリをダウンロードする準備ができたら、GSI バイナリのページのダウンロード セクションをご覧ください。
Android TV 用 Android 13 ベータ版を入手する
Android TV 用の Android 13 ベータ版は、ADT-3 Developer Kit と TV 用 Android Emulator のシステム イメージを通じて提供されています。
入手方法については、TV 用 Android 13 ベータ版についての記事をご覧ください。
詳細
アプリに影響する可能性がある変更と、そのような変更をアプリでテストする方法については、以下のトピックをご覧ください。
Android 13 で利用できる新しい API と機能について詳しくは、Android 13 の機能をご覧ください。