Android 10 を使用するには、テストと開発用に Android 10 を搭載したハードウェア デバイスまたはエミュレータが必要です。
Android 10 は以下の方法で入手できます。
- Google Pixel デバイス用の OTA アップデートまたはシステム イメージを入手する
- パートナー デバイス用の OTA アップデートまたはシステム イメージを入手する
- 資格要件を満たしている Treble 対応デバイス用の GSI システム イメージを入手する
- Android 10 を実行するように Android エミュレータをセットアップする
Google Pixel デバイス
対象となる Google Pixel デバイスをお持ちの場合は、Android のバージョンを確認して更新することで、無線(OTA)で Android 10 を入手できます。
デバイスを手動で書き込む場合は、Google Pixel のダウンロード ページから、お使いのデバイス用の Android 10 システム イメージを入手してください。一般的な手順については、システム イメージのフラッシュについてのページをご覧ください。この方法は、テストを細かく制御する必要がある場合(自動テストや回帰テストなど)に役立ちます。
ほとんどの場合、Android 10 に移行するためにデータを完全にリセットする必要はありませんが、デバイスを登録する前にデータをバックアップすることをおすすめします。
Android 10 は、以下の Google Pixel デバイスでご利用いただけます。
- Google Pixel、Google Pixel XL
- Google Pixel 2 および 2 XL
- Google Pixel 3 および 3 XL
- Pixel 3a および Pixel 3a XL
パートナー デバイス
Android 10 では、パートナー エコシステムのすべてのデバイスを開発とテストに使用できますが、使用しているデバイスが Android 10 の公式サポートを提供するように認定されているかどうか必ず確認してください。
Android 10 の利用可能なデバイスと公式サポートについては、デバイス メーカーまたはお住まいの地域の携帯通信会社にお問い合わせください。お使いのデバイスのサポートについては、デバイス メーカーのサポートサイトをご覧ください。
資格要件を満たしている Treble 対応デバイス
さまざまな Treble 対応デバイスでより広範なテストを行うには、Generic System Image(GSI)をデバイスにダウンロードしてフラッシュします。GSI イメージをデバイスに書き込む方法について詳しくは、GSI ページをご覧ください。
Android Emulator
Android 10 を実行できるハードウェア デバイスを使用できない場合は、開発とテスト用に Android Emulator をセットアップすることをおすすめします。Android 10 を実行するように Android Emulator を構成すると、新機能と API を試して Android 10 の動作変更をテストするのに最適なソリューションです。
エミュレータのセットアップは簡単です。エミュレータを使用すると、さまざまな画面のサイトやデバイスの特性をエミュレートできます。折りたたみ式デバイスをエミュレートすることもできます(Android Studio 3.5 以降)。
Android 10 でエミュレータをセットアップするには、次のように最新のシステム イメージをインストールして新しい仮想デバイスを作成します。
- Android Studio で、[Tools] > [SDK Manager] をクリックします。
- [SDK Platforms] タブで、ウィンドウの下部にある [Show Package Details] を選択します。
- [Android 10.0 (29)] で、システム イメージ([Google Play Intel x86 Atom System Image] など)を選択します。
- [SDK Tools] タブで Android Emulator の最新版を選択します。
- [OK] をクリックしてインストールを開始します。
- インストールが完了したら、[Tools] > [AVD Manager] を選択し、手順に沿って新しい AVD を作成します。 Play ストアを含まないデバイス定義を選択し、システム イメージには 29 を選択してください。
- AVD Manager の仮想デバイスのリストに戻ったら、新しい仮想デバイスをダブルクリックして起動します。