퀘스트에 배포 - MRTK2

메타 퀘스트(1 또는 2)가 필요합니다.

퀘스트에 대한 프로젝트 설정

  1. 다음 단계에 따라 프로젝트가 Quest에 배포할 준비가 되었는지 확인합니다.
  2. 디바이스에서 개발자 모드가 사용하도록 설정되어 있는지 확인합니다. Oculus ADB 드라이버 설치는 선택 사항입니다.

장면 설정

  1. 새 Unity 장면을 만들거나 HandInteractionExamples와 같은 기존 장면을 엽니다.
    1. 새 장면을 만드는 경우 장면에 추가 및 구성 Mixed Reality 도구 키트로 이동하여 MRTK를 장면에> 추가합니다.

MRTK 통합

MRTK의 Quest 디바이스 지원은 XR SDK 파이프라인용 Unity의 OpenXR 플러그 인 패키지와 Mixed Reality OpenXR 플러그 인 패키지의 두 가지 소스를 통해 제공됩니다. OpenXR XRSDK 데이터 공급자를 사용하면 두 원본을 모두 사용할 수 있으며 퀘스트에 MRTK를 배포하는 데 사용해야 합니다.

Mixed Reality OpenXR 플러그 인을 사용하여 MRTK 애플리케이션을 Quest에 배포할 수 있습니다. OpenXR을 사용하도록 설정한 후 필요한 기능이 활성화되어 있는지 확인합니다("손 추적" 및 "메타 퀘스트 지원").

플러그 인 관리 OpenXR Android

프로필(MRTK 기본값을 사용하지 않는 경우)이 OpenXR 디바이스 관리자 설정되어 있는지 확인합니다. 프로필이 OpenXR에 대해 준비되었는지 확인하는 방법에 대한 자세한 내용은 XR SDK 파이프라인에 대한 MRTK 구성 을 참조하세요.

OpenXR 입력 설정

퀘스트에 프로젝트 빌드 및 배포

  1. USB 3.0 -> USB C 케이블을 통해 퀘스트 연결

  2. 파일 > 빌드 설정으로 이동합니다.

  3. 배포를 Android로 변경

  4. 퀘스트가 해당 실행 장치로 선택되었는지 확인합니다.

    퀘스트 실행 장치

  5. 빌드 및 실행 선택

    • 빌드 및 실행을 처음 선택하면 다음과 같은 빌드 오류 집합이 발생할 수 있습니다. 배포를 방지해서는 안 됩니다. 자세한 내용 및 잠재적 완화 옵션은 문제 #10449 를 참조하세요.

    퀘스트 예상 빌드 오류

  6. 퀘스트 내에서 USB 디버깅 허용 프롬프트 수락

  7. 퀘스트 내에서 장면 보기

일반 오류

Unity에서 인식할 수 없는 퀘스트

Android 경로가 제대로 구성되어 있는지 확인합니다. 문제가 계속 발생하면 이 가이드를 따르세요.

기본 설정 > 편집 > 외부 도구 > Android에서 확인합니다.

Android 도구 구성