Android 스튜디오의 Wear OS Canary 에뮬레이터를 사용하면 실제 기기의 소비자 플랫폼 출시에서 제공되기 전에 예정된 플랫폼 기능과 사용자 인터페이스 변경사항을 테스트할 수 있습니다.
Android 스튜디오 Canary 채널에서 Wear OS 7.1 (API 수준 37.2-beta1, Android 17 "CinnamonBun" 기반)로 게시된 최신 에뮬레이터 시스템 이미지를 사용하면 향후 Wear OS 플랫폼 출시에서 실제 기기에 표시될 시스템 상태 표시줄을 미리 살펴볼 수 있습니다.
기본 요건
Wear OS Canary 에뮬레이터를 설정하기 전에 개발 환경이 다음 요구사항을 충족하는지 확인하세요.
- Android 스튜디오 버전: Canary 채널의 최신 Android 스튜디오 프리뷰 버전(Android 스튜디오 Narwhal 이상)을 사용합니다.
- Android Emulator 버전: Tools > SDK Manager > SDK 도구로 이동하여 최신 버전의 Android Emulator로 업데이트합니다.
에뮬레이터 설정
시스템 이미지를 다운로드하고 공식 에뮬레이터에서 가상 기기를 만들려면 다음 단계를 완료하세요.
- Android 스튜디오의 최신 프리뷰 버전을 다운로드하고 엽니다.
- Android 스튜디오에서 Tools > SDK Manager를 클릭합니다.
- SDK 도구 탭에서 최신 버전의 Android Emulator를 선택하고 Apply를 클릭한 다음 OK를 클릭하여 최신 버전이 아직 설치되지 않은 경우 설치합니다.
- SDK Platforms 탭에서 Show Package Details를 선택하고
Android DEV Preview를 펼칩니다. 호스트 머신의 아키텍처 (ARM 또는 Intel)에 따라 Wear OS 7.1 ARM 64 v8a System Image (signed) 또는 Wear OS 7.1 Intel x86_64 Atom System Image (signed)를 선택합니다. 둘 다 API 수준 37.2-beta1을 사용합니다. Apply를 클릭한 후 OK를 클릭하여 시스템 이미지를 다운로드하고 설치합니다.

그림 1. SDK Manager에서 카나리아 에뮬레이터의 시스템 이미지를 선택합니다. Android 스튜디오에서 Tools > Device Manager를 선택하여 기기 관리도구를 엽니다. Create device를 클릭합니다(또는 Add a new device
> 가상 기기 만들기 클릭).Category (또는 Form Factor) 창에서 Wear OS를 선택합니다.
하드웨어 프로필 (예: Wear OS Large Round 또는 Wear OS Small Round)을 선택한 다음 Next를 클릭합니다.
API 수준이
Android DEV Preview이고 개발 머신에서 사용하는 아키텍처 (ARM 64 v8a 또는 Intel x86_64)와 일치하는 아키텍처가 있는 Wear OS 7.1 시스템 이미지를 선택합니다. 이미지가 아직 설치되지 않은 경우 출시 이름 옆에 있는 Download를 클릭합니다.다운로드가 완료되거나 이미지를 이미 다운로드했는지 확인한 후 이미지를 선택하고 Finish를 클릭합니다.
그림 2. API 37.2-beta1 시스템 이미지를 사용하여 Wear OS Canary 에뮬레이터를 구성합니다.
에뮬레이터에서 앱 테스트
만든 가상 기기에서 앱을 실행하고 테스트하려면 다음 단계를 완료하세요.
- Android 스튜디오 툴바로 이동하여 가상 기기를 선택합니다.
- Run
을 클릭합니다. - 가상 기기에 앱을 설치하고 앱의 사용자 대상 워크플로를 탐색합니다.
시스템 상태 표시줄 사용해 보기
Wear OS의 예정된 플랫폼 출시를 준비하기 위해 이 Canary 에뮬레이터는 원형 디스플레이의 상단에 있는 Wear OS 앱 창 위에 영구 시스템 상태 표시줄을 렌더링합니다. 시스템 상태 표시줄에는 현재 시간과 시스템 상태 표시기가 표시됩니다. 이러한 표시기는 앱을 비롯한 플랫폼 및 다양한 앱에서 표준화된 시계 서체, 배치, 백플레이트를 사용합니다.
시스템 상태 표시줄에 맞게 앱 구성
시스템 상태 표시줄은 다음 작업을 실행하는 앱에만 활성화됩니다.
- 대상 API 수준 35 이상
- Wear OS용 Compose 버전 1.8.0-alpha02 이상을 대상으로 컴파일하거나 매니페스트 파일을 업데이트하여 명시적으로 선택합니다.
시스템 상태 표시줄의 기능
이 상태 표시줄 시스템 구현에는 다음과 같은 몇 가지 주요 특성이 있습니다.
- Wear OS용 Jetpack Compose의 자동 조정: 앱이 대상 API 수준 35 이상을 타겟팅하고 Wear OS용 Compose 버전 1.8.0-alpha02 이상으로 컴파일하는 경우
AppScaffold및ScreenScaffold는 앱을 시스템 상태 표시줄에 자동으로 선택합니다. 시간 텍스트는 시스템에서 처리:
AppScaffold는 인앱TimeText시계를 표시하지 않으므로 시스템 상태 표시줄 시간만 표시됩니다.ScreenScaffold는 상단 상태 표시줄 창 인셋에 패딩을 적용하고, 사용자가 목록 콘텐츠를 스크롤하는 동안 스캐폴드는 상태 표시줄을 숨깁니다. 사용자 유휴 시간이 약 2초 지나면 시간 텍스트가 다시 표시됩니다.전체 화면 대화상자 및 몰입형 모드: Wear Compose Material 3의 전체 화면 대화형 구성요소(
AlertDialog,Dialog,Stepper,TimePicker,DatePicker포함)는 표시되는 동안 시스템 상태 표시줄을 자동으로 숨깁니다. 전체 화면 몰입형 환경이 필요한 화면의 경우StatusBarSuppression를 사용합니다.뷰 기반 앱 지원 (권장하지 않음): Android 뷰로 빌드된 앱은 매니페스트 파일에서
com.google.wear.ENABLE_GLOBAL_STATUS_BAR태그를 사용하여 선택하고WindowInsetsCompat및WindowInsetsControllerCompat를 사용하여 상단 인셋 패딩과 공개 상태를 처리할 수 있습니다.
출시 노트
이 Wear OS Canary 에뮬레이터 출시 버전에는 다음 표에 표시된 특성이 있습니다.
| 출시일 | 2026년 10월 26일 |
| 시스템 이미지 | Wear OS 7.1 (API 수준 37.2-beta1, Android DEV Preview) |
| 빌드 ID (에뮬레이터) | CP41.260831.001.E8 |
| 에뮬레이터 지원 | Intel x86 (64비트), ARM (v8-A) |