Android 12 を入手する

Android 12 は以下の方法で入手できます。

Google Pixel デバイスで Android 12 ベータ版を入手する

Google Pixel デバイスで Android 12 ベータ版を最も簡単に入手する方法は、Pixel 用 Android ベータ プログラムにデバイスを登録する方法です。登録したデバイスには、最新の Android 12 ビルドへの無線(OTA)アップデートが最終リリースまで定期的に送信されます。登録はすばやく簡単に行うことができます。アーリー アドプターやデベロッパーの方はぜひ登録してください。ほとんどの場合、Android 12 ベータ版に移行するためにデータを完全にリセットする必要はありませんが、デバイスを登録する前にデータをバックアップしておくことをおすすめします。

Android 12 ベータ版は、Pixel 5、Pixel 4a、Pixel 4a(5G)、Pixel 4、Pixel 3a、Pixel 3a XL、Pixel 3、Pixel 3 XL のデバイスで利用できます。

Pixel 用 Android ベータ版に登録する

または、Pixel デバイスに Android 12 ベータ版の最新のビルドをフラッシュするか、手動でインストールすることもできます。この方法は、テストをきめ細かく制御する必要がある場合(自動テストや回帰テストを行う場合)に便利です。

システム イメージをフラッシュするか手動でインストールする

Android 12 を Pixel デバイスにフラッシュするには、Android Flash Tool を使用することをおすすめします。

手動でデバイスにフラッシュする場合は、Pixel のダウンロード ページから、お使いのデバイス用の Android 12 システム イメージを入手できます。システム イメージをデバイスにフラッシュする方法については、ダウンロード ページに掲載されている一般的な手順をご確認ください。この方法は、テストをきめ細かく制御する必要がある場合(自動テストや回帰テストを行う場合)に便利です。

パートナー デバイスで Android 12 ベータ版を入手する

Google のパートナーである多くのデバイス メーカーの人気デバイスで、Android 12 ベータ版をお試しいただけます。パートナーには、ASUS、OnePlus、OPPO、realme、SHARP、TECNO、TCL、Vivo、Xiaomi、ZTE が含まれます。

Android 12 ベータ版のインストール方法は、各パートナーのサイトでご確認いただけます。各パートナーから、ダウンロードとフラッシュが可能なシステム イメージが提供されています(一部のパートナーは無線(OTA)配信もサポートしています)。また、インストール プロセスについて説明するサポート リソースも提供されています。パートナーのダウンロード情報や OTA 情報にアクセスするには、Android 12 ベータ版デバイスのページにあるベータ版の入手リンクをご利用ください。

Android 12 ベータ版をサポートしている各パートナーは、ベータ版デバイスで見つかった問題を報告するための専用チャネルを提供しています。デバイスに固有のバグやフィードバックを報告する場合は、各パートナーのフィードバック チャネルを使用することを強くおすすめします。

パートナー リストに移動する

Android Emulator をセットアップする

Android 12 を実行できるように Android Emulator を構成すると、新機能と API を試して Android 12 の動作変更をテストするのに大変便利です。エミュレータのセットアップは簡単で、さまざまな画面サイズとデバイス特性をエミュレートできます。

Android Studio 内からエミュレータをセットアップするには、次の手順を実施します。

  1. Android Studio の最新のプレビュー ビルドをインストールします。
  2. Android Studio で [Tools] > [SDK Manager] をクリックします。
  3. [SDK Tools] タブで Android Emulator の最新バージョンを選択し、[OK] をクリックします。これにより、最新バージョンがまだインストールされていない場合は、インストールされます。
  4. Android Studio で [Tools] > [AVD Manager] をクリックし、手順に沿って新しい Android Virtual Device(AVD)を作成します。

    Pixel 3、3a、4、4a、5 のいずれかのデバイス定義と 64 ビット Android 12 Emulator のシステム イメージを必ず選択してください。32 ビット Android Emulator のシステム イメージは、Android 12 ではサポートされていません。デバイス定義と一致する Android 12 システム イメージをまだインストールしていない場合は、[Release Name] の横にある [Download] をクリックして入手します。

  5. AVD Manager の仮想デバイスのリストに戻り、Android 12 の仮想デバイスをダブルクリックして起動します。

Generic System Image(GSI)を入手する

Android の Generic System Image(GSI)バイナリは、Treble に対応しているデバイス上でアプリをテストして検証するデベロッパー向けに提供されています。このイメージを使用して Android 12 での互換性の問題に対処できるだけでなく、Android 12 が正式にリリースされる前に OS やフレームワークの問題を見つけて報告することができます。

デバイスの要件、書き込む手順、各デバイスに応じたイメージタイプの選択について詳しくは、GSI ドキュメントをご覧ください。GSI バイナリをダウンロードする準備ができたら、Android 12 GSI ページのダウンロード セクションをご覧ください。

Android TV 用 Android 12 ベータ版を入手する

Android TV 用 Android 12 ベータ版は、ADT-3 Developer Kit のシステム イメージを通じて提供されています。

入手方法については、TV 用 Android 12 ベータ版をご覧ください。

詳細情報

アプリに影響する可能性がある変更と、そのような変更をアプリでテストする方法については、以下のトピックをご覧ください。

Android 12 で利用できる新しい API と機能について詳しくは、Android 12 の機能をご覧ください。