Android 11 は以下の方法で入手できます。
- Google Pixel デバイス用の OTA アップデートまたはシステム イメージを入手する
- Android 11 を実行するように Android Emulator をセットアップする
- 資格要件を満たしている Treble 対応デバイス用の GSI システム イメージを入手する
テストと開発用に Android Studio をセットアップする方法については、SDK をセットアップするをご覧ください。
Pixel デバイスで Android 11 を入手する
対象となる Google Pixel デバイスをお持ちの場合は、Android のバージョンを確認して更新し、無線(OTA)で Android 11 を入手してください。
Pixel ダウンロード ページからお使いのデバイス用の Android 11 のシステム イメージを取得し、デバイスを手動でフラッシュすることもできます。一般的な手順については、システム イメージのフラッシュについてのページをご覧ください。この方法は、テストを細かく制御する必要がある場合に便利です(自動テストや回帰テストなど)。
ほとんどの場合、Android 11 に移行する際にデータを完全にリセットする必要はありませんが、デバイスを登録する前にデータをバックアップしておくことをおすすめします。
Android 11 の OTA とダウンロードは、次の Google Pixel デバイスで利用できます。
- Google Pixel 2 および 2 XL
- Google Pixel 3 および 3 XL
- Pixel 3a および Pixel 3a XL
- Pixel 4 および Pixel 4 XL
Android 11 を実行するように Android Emulator をセットアップする
Android 11 を実行するように Android Emulator を設定すると、新機能や API を調べたり、Android 11 の動作の変更点をテストしたりするのにとても便利です。エミュレータのセットアップは簡単です。エミュレータを使用すると、さまざまな画面サイズやデバイスの特性をエミュレートできます。
Android 11 を使用するように、Android Studio 内からエミュレータをセットアップできます。
- Android Studio の最新のプレビュー ビルドをインストールします。
- Android Studio で [Tools] > [SDK Manager] をクリックします。
- [SDK Tools] タブで Android Emulator の最新バージョンを選択し、[OK] をクリックします。これにより、最新バージョンがまだインストールされていない場合はインストールされます。
Android Studio で、[Tools] > [AVD Manager] をクリックし、手順に沿って新しい AVD を作成します。
必ず Pixel 2、3、3a、4、4a のデバイス定義と Android 11(API レベル 30)のシステム イメージを選択してください。デバイスの定義と一致する Android 11 システム イメージをまだインストールしていない場合は、[Release Name] の横にある [Download] をクリックして入手します。
AVD Manager の仮想デバイスのリストに戻ったら、新しい仮想デバイスをダブルクリックして起動します。
Android GSI でのテスト
Android の Generic System Image(GSI)バイナリは、Treble に対応しているデバイス上でアプリをテストして検証するデベロッパー向けに提供されています。このイメージを使用して Android 11 での互換性の問題に対処できるだけでなく、Android 11 が正式にリリースされる前に OS やフレームワークの問題を見つけて報告することができます。
デバイスの要件、書き込む手順、各デバイスに応じたイメージタイプの選択について詳しくは、GSI ドキュメントをご覧ください。GSI バイナリをダウンロードする準備ができたら、GSI リリースページの Android 11 GSI セクションをご覧ください。