Wear OS의 디버깅은 다른 Android 지원 폼 팩터의 디버깅과 동일한 표준 도구 및 프로세스를 사용합니다.
이 페이지에는 Wear OS 앱을 디버깅하는 데 도움이 되는 안내 및 링크가 포함되어 있습니다.
디버그 대상
Android Emulator 또는 실제 기기를 사용하여 Wear OS 앱을 디버그할 수 있습니다.
Android 에뮬레이터
Android Emulator를 사용하면 Android 스튜디오에서 직접 다양한 가상 시계 구성으로 앱을 테스트할 수 있습니다.
- 에뮬레이터 설정: 아직 에뮬레이터를 구성하지 않았다면 단계에 따라 에뮬레이터를 구성합니다.
- 에뮬레이터 선택: Android 스튜디오 툴바의 대상 기기 드롭다운 메뉴에서 앱을 실행하려는 Wear OS 가상 기기를 선택합니다.
- 앱 실행: 실행
을 클릭합니다. Android 스튜디오에서 에뮬레이터에 앱을 설치하고 앱을 시작합니다.
Wear OS에 특정한 에뮬레이터 기능에 관한 자세한 내용은 Wear OS 에뮬레이터를 참고하세요.
실제 시계
실제 시계에서 디버깅하면 실제 사용자 환경을 평가하고 센서와 같은 하드웨어별 기능을 테스트하는 데 도움이 됩니다.
Wi-Fi로 연결
Wear OS는 Wi-Fi 네트워크를 통해 앱을 디버깅할 수 있는 무선 디버깅을 지원합니다. 무선 디버깅을 사용하려면 시계에서 개발자 옵션 및 무선 디버깅을 사용 설정하고 페어링 코드를 사용하여 개발 컴퓨터를 페어링한 후 시계에 연결합니다.
자세한 단계별 안내는 Wi-Fi를 통한 Wear OS 디버깅을 참고하세요.
USB를 통해 연결
데이터 전송을 지원하는 충전 크래들과 같이 USB 연결이 있는 지원되는 시계에서는 실제 USB 케이블을 사용하여 연결할 수 있습니다.
USB를 통해 연결하려면 하드웨어 기기에서 앱 실행 의 자세한 안내를 따르세요.
추가 디버깅 및 설정
대부분의 디버깅 도구는 다른 Android 기기와 동일하게 작동하지만 일부 측면은 Wear OS에 특화되어 있습니다.
특정 OS 버전 설치
테스트에 특정 버전의 Wear OS가 필요한 경우 USB 데이터 연결을 지원하는 시계에 소프트웨어 이미지를 직접 플래시할 수 있습니다. 예를 들어 Google Pixel Watch에 공장 출고 시 이미지 또는 전체 OTA 이미지를 플래시할 수 있습니다.
시계-휴대전화 연결 테스트
앱의 기능이 시계와 휴대전화 모두에 걸쳐 있고 에뮬레이션된 시계에서 테스트하는 경우 Android 스튜디오의 Wear OS 페어링 어시스턴트를 사용하여 테스트 기기를 실제 또는 가상 휴대전화와 페어링할 수 있습니다.
스크린샷 및 동영상 캡처
Android 스튜디오 인터페이스를 사용하여 스크린샷과 동영상을 캡처하는 것은 Wear OS와 다른 기기에서
동일하게 작동합니다. 그러나 명령줄에서 adb를 사용하는 경우 특정 코덱을 지정해야 할 수 있으므로 프로세스가 다를 수 있습니다. 자세한 내용은 Wear OS 스크린샷 캡처를 참고하세요.