[Unity] AR 개발환경 세팅

조경민·2026년 3월 11일

AR 개발환경 세팅

기기 호환 체크

Android 개발자 모드 활성화

  • 시스템 설정 -> 휴대전화 정보 -> 소프트웨어 정보 -> 빌드 번호 반복 터치 -> 개발자 모드 활성화
  • 시스템 설정 -> 개발자 옵션 -> USB 디버깅 or 무선 디버깅 활성화

USB 디버깅

  • USB 연결 -> 연결(데이터 전송) 허용

무선 디버깅

  1. PC / 페어링할 기기 -> 같은 네트워크 연결
  2. 무선 디버깅 -> 페어링 코드로 기기 페어링 -> Wi-Fi 페어링 코드IP 주소 및 포트 나옴
  3. Unity에서 SDK 경로 확인 Edit > Preferences > External Tools > Android -> SDK 경로 Copy Path
  4. 파일탐색기 -> 경로 안의 platform-tools으로 들어가서 주소창에 cmd 입력해 명령 프롬프트 실행 (platform-tools안에 adb.exe가 있어야 됨)
  5. adb pair IP:페어링포트 입력 -> 예) adb pair 192.168.0.25:11111
  6. Enter pairing code:에 페어링 코드입력

Unity Proejct

해상도 설정

  • 해두면 편함
  • Game View -> Free Aspect -> 커스텀 해상도 설정

Package Import

  • Unity Registry

    • AR Foundation
    • Google ARCore XR Plugin

    -> Install


Build Settings

  • Build Profiles
    • Android 선택 -> Switch Android Platform

Project Settings

XR Plug-in Management

  • Android -> Google ARCore 체크
  • Project Validation -> 경고 및 에러 Fix (Fix All)

Player

  • Other Setting
    • Graphics API -> Vulkan 삭제
    • Identification -> Minimum API Level 확인
    • Configuration
      • Scripting Backend -> IL2CPP
      • (GPS 사용할거라면) Active Input Handling -> Both
    • Android Application Configuration
      • Targget Architectures -> ARM64 체크.

Graphics

  • Default Render Pipeline -> Mobile로 설정

Renderer

  • Assets > Settings > Mobile Renderer -> Add Renderer Feature > AR Background Renderer Feature 추가

Scene

  • Main Camera 삭제
  • Create -> XR -> AR Session 추가
    • 모바일 기기와 통신하면서 AR 서비스가 유지되도록 함
  • Create -> XR -> XR Origin 추가
    • 유니티를 기준으로 동작하는 오브젝트
profile
안녕하세요

0개의 댓글