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

対象の XR デバイス
このガイダンスは、このようなタイプの XR デバイス向けのエクスペリエンスを構築する際に役立ちます。
XR ヘッドセット
有線 XR グラス

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

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

  1. エミュレータを起動するには、Device Manager で AVD の [実行] をクリックします。

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

    エミュレータがサイドパネルで開きます。

    Android Studio エミュレータの画面

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

    Android Studio のアプリ実行構成

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

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

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

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

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

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

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

仮想環境で視点を動かす

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

Android Studio の回転アイコン

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

Android Studio のパン アイコン

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

Android Studio のドリーアイコン

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

Android Studio のリセット アイコン

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

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

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

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

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

図 2. パススルーを切り替えて、パススルー環境のシミュレーションを表示します。

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

図 3. シミュレートされたパススルー環境で、部屋内にアンカーされている空間 UI 要素が表示されています。

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

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

Android Studio の電源アイコン

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

Android Studio の音量アップ アイコン Android Studio の音量ダウン アイコン

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

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

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

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

Android 3 ボタン コントロール: 戻る、ホーム、概要ボタンをシミュレートします。