Quest へのデプロイ — MRTK2

メタクエスト(1または2)が必要です。

Quest のプロジェクトを設定する

  1. プロジェクトを Quest にデプロイする準備ができていることを確認するには、 次の手順 に従います。
  2. デバイスで開発者モードが有効になっていることを確認します。 Oculus ADB ドライバーのインストールは省略可能です。

シーンを設定する

  1. 新しい Unity シーンを作成するか、HandInteractionExamples のような既存のシーンを開きます。
    1. 新しいシーンを作成する場合は、Mixed Reality Toolkit> [シーンに追加] と [構成] に移動して、MRTK をシーンに追加します

MRTK 統合

MRTK の Quest デバイスのサポートは、XR SDK パイプライン用の Unity の OpenXR プラグイン パッケージと、Mixed Reality OpenXR プラグイン パッケージの 2 つの異なるソースを介して提供されます。 OpenXR XRSDK データ プロバイダーを使用すると、両方のソースを使用でき、Quest で MRTK をデプロイするために使用する必要があります。

Mixed Reality OpenXR プラグインを使用して、MRTK アプリケーションを Quest にデプロイできます。 OpenXR を有効にした後、必要な機能が有効になっていることを確認します ("ハンド トラッキング" と "メタ クエスト サポート" の可能性があります)。

プラグイン管理 OpenXR Android

プロファイル (MRTK の既定値を使用していない場合) が OpenXR デバイス マネージャーで設定されていることを確認します。 プロファイルが OpenXR の準備ができているかどうかを確認する方法の詳細については、「 XR SDK パイプラインの MRTK の構成 」を参照してください。

OpenXR 入力設定

プロジェクトをビルドして Quest にデプロイする

  1. USB 3.0 を介してクエストを接続する -> USB C ケーブル

  2. [ファイル] > [ビルド設定] に移動します

  3. デプロイを [Android] に変更します

  4. 該当する実行デバイスとして Quest が選択されていることを確認します

    Quest Run Device

  5. [ビルドして実行] を選択します

    • [ビルド と実行 ] を初めて選択すると、次の一連のビルド エラーが発生する可能性があります。 デプロイを妨げるべきではありません。 詳細と潜在的な軽減策については、 問題 #10449 を参照してください。

    Quest 予期されるビルド エラー

  6. Quest 内から [USB デバッグを許可する] プロンプトを受け入れる

  7. クエスト内のシーンを確認する

一般的なエラー

Unity で Quest が認識されない

Android のパスが正しく構成されていることを確認します。 引き続き問題が発生する場合は、この ガイドに従ってください。

[環境設定の編集>] [外部ツール>] [Android] の下を>確認します。

Android Tools の構成