에뮬레이터는 이전 Android 버전의 가상 기기에서 기본 카메라 기능 사용을 지원합니다. Android 11 이상에서는 다음과 같은 Android Emulator 카메라 기능을 추가로 지원합니다.
- RAW 캡처
- YUV 재처리
- 레벨 3 기기
- 논리 카메라 지원
- 센서 관리자의 데이터를 사용하여 센서 방향 에뮬레이션
- 핸드셰이크 실행 빈도를 줄여 동영상 안정화 적용
- 일반적으로 YUV 파이프라인에서 실행되는 확대를 제거하여 에지 개선 적용
- 동시 카메라
가상 장면 카메라 및 ARCore
가상 환경에서 가상 장면 카메라를 사용하여 ARCore로 만든 증강 현실(AR) 앱을 실험할 수 있습니다.
에뮬레이터에서 가상 장면 카메라를 사용하는 방법에 관한 자세한 내용은 Android Emulator에서 AR 앱 실행을 참고하세요.
카메라 앱으로 에뮬레이터를 사용하는 경우 PNG 또는 JPEG 형식으로 이미지를 가져와 가상 장면에 사용할 수 있습니다. 가상 장면에서 사용할 이미지를 선택하려면 Extended controls 창을 열고 Camera > Virtual scene images 탭을 선택한 다음 Add image를 클릭합니다. 이 기능은 맞춤 이미지(예: 카메라 기반 앱에서 사용할 QR 코드)를 가져오는 데 사용될 수 있습니다. 자세한 내용은 장면에 증강 이미지 추가를 참고하세요.
매크로를 사용하여 일반적인 AR 작업 테스트
에뮬레이터에서 미리 설정된 매크로를 사용하여 일반적인 AR 작업 테스트에 걸리는 시간을 크게 줄일 수 있습니다. 예를 들어 매크로를 사용하여 모든 기기의 센서를 기본 상태로 재설정할 수 있습니다.
매크로를 사용하기 전에 Android Emulator에서 AR 앱 실행 단계에 따라 앱의 가상 장면 카메라를 설정하고 에뮬레이터에서 앱을 실행하며 ARCore를 업데이트합니다. 그리고 다음 단계에 따라 에뮬레이터 매크로를 사용합니다.
- 에뮬레이터가 실행 중이고 앱이 ARCore에 연결되어 있으면 에뮬레이터 패널에서 More
를 클릭합니다.
- Record and Playback > Macro Playback을 선택합니다.
사용하려는 매크로를 선택한 다음 Play를 클릭합니다.
재생 중에 Stop을 클릭하여 매크로를 중단할 수 있습니다.