エミュレータでアプリの没入型エクスペリエンスを実行する

対応する XR デバイス
このガイダンスは、次のようなタイプの XR デバイス向けのエクスペリエンスを構築する際に役立ちます。
[
XR Headsets
]
有線 XR グラス

アプリをテストする際は、Android XR Emulator を使用して、物理テスト デバイスのテスト能力を拡張します。エミュレータのコントロールを使用して、XR ヘッドセットと XR グラスの一般的なシナリオでアプリがどのように動作するかをテストできます。エミュレータで仮想 Android XR デバイスを実行する方法と、使用できるエミュレータのコントロールについて詳しくは、以下のセクションをご覧ください。

エミュレータでアプリを実行する

  1. エミュレータを起動するには、デバイス マネージャーで AVD の [実行] をクリックします。

    Android Studio のデバイス マネージャー画面

    エミュレータがサイドパネルに表示されます。

    Android Studio エミュレータの画面

  2. エミュレータでアプリを起動するには、Android Studio のメインツールバーで [実行] をクリックします。

    Android Studio のアプリ実行構成

XR ヘッドセットと XR グラスにエミュレータのコントロールを使用する

Android XR Emulator が読み込まれたら、図 1 に示すようなメニューを探します。このメニューのコントロールを使用して、エミュレータを操作します。

図 1.エミュレータ メニューのコントロールを使用して、エミュレータを操作します。

マウスとキーボードを有効にする

エミュレータは、マウスとキーボードによる操作をサポートしています。エミュレータでシステムまたは Android アプリを操作する場合は、操作のコントロール オプションを選択します。

Android XR エミュレータのインタラクション オプションのアイコン

これを選択すると、エミュレータ ウィンドウにマウスを移動して、仮想空間内の要素を操作できます。

仮想環境で周囲を見回して移動する

Android XR Emulator は、アプリとそのコンテンツを仮想 3D 環境でレンダリングします。ビューの方向を変更するには、次のコントロールを使用します。

Android Studio の回転アイコン

回転: マウスをドラッグして、ビューをその方向に回転させます。

Android Studio のパン アイコン

パン: マウスをドラッグして、上下左右に移動します。これにより、さまざまな角度からエミュレータのコンテンツを表示できます。

Android Studio のドリー アイコン

ドリー: マウスをドラッグして、表示されているオブジェクトに近づいたり遠ざかったりします。

Android Studio のリセット アイコン

リセット: このボタンをクリックすると、エミュレータがデフォルトのビューに戻ります。

次のキーボード ショートカットを使用して、仮想環境内を移動することもできます。マウスとキーボードの入力を使用しながらこれらのショートカットを使用するには、Option キー(macOS)または Alt キー(Windows)を押します。

  • W:(または上矢印キー): 現在のビューで前方に移動します。
  • A:(または左矢印キー): 左に横移動します。
  • S:(または下矢印キー): 後方に移動します。
  • D:(または右矢印キー): 右に横移動します。
  • Q: 垂直方向に下方に移動します。
  • E: 垂直方向に上方に移動します。

パススルー モードを有効にする

エミュレータの上部にあるメニューには、パススルーの切り替えオプションがあり、シミュレートされたパススルー環境を有効または無効にできます。

図 2.パススルーを切り替えて、シミュレートされたパススルー環境を表示します。

有効にすると、パススルー モードにシミュレートされた屋内環境が表示されます。このモードを使用して、複合現実のアプリをテストします。

図 3.シミュレートされたパススルー環境には、部屋内に固定された空間 UI 要素が表示されます。

その他のエミュレータ コントロール

次のエミュレータ コントロールも使用できます。

Android Studio の電源アイコン

電源: デバイスの電源のオン / オフをシミュレートします。

Android Studio の音量大アイコン Android Studio の音量小アイコン

音量: 音量調節をシミュレートします。

Android Studio のスクリーンショット アイコン Android Studio の画面録画アイコン

スクリーンショット: デバイスの現在の状態のスクリーンショットまたは画面録画を撮影します。

Android Studio の戻るアイコン Android Studio のホームアイコン Android Studio の概要アイコン

Android 3 ボタン コントロール: [戻る]、[ホーム]、[全ウィンドウ表示] ボタンをシミュレートします。