Wear OS는 Wi-Fi 네트워크를 통해 앱을 디버그할 수 있는 무선 디버깅을 지원합니다.
기본 요건
시작하기 전에 다음 사항이 있는지 확인하세요.
- Android 디버그 브리지 (ADB):
adb버전 30.0.0 이상을 사용합니다. 동일한 Wi-Fi 네트워크: 개발 컴퓨터와 Wear OS 시계가 동일한 Wi-Fi 네트워크에 연결되어 있어야 합니다.
무선 디버깅 사용 설정
- 시계에서 개발자 옵션을 사용 설정합니다.
- 시계에서 설정 을 열고 개발자 옵션 으로 이동합니다.
- ADB 디버깅 을 사용 설정합니다.
무선 디버깅 을 사용 설정합니다.
표시되는 대화상자에서 허용 또는 이 네트워크에서 항상 허용 을 선택하여 확인합니다.
컴퓨터를 시계와 페어링
컴퓨터를 시계와 페어링하는 작업은 한 번만 하면 됩니다.
- 시계에서 설정 > 개발자 옵션 > 무선 디버깅 으로 이동합니다.
- 새 기기와 페어링 을 선택합니다.
- 시계에 페어링을 위한 Wi-Fi 페어링 코드, IP 주소, 포트가 표시됩니다. 이 값을 기록해 둡니다.
컴퓨터에서 터미널을 열고 다음 명령어를 실행하여
ip-address및pairing-port를 시계에 표시된 값으로 바꿉니다.adb pair ip-address:pairing-port메시지가 표시되면 시계에 표시된 Wi-Fi 페어링 코드를 입력합니다. 페어링에 성공하면 다음과 같은 메시지가 표시됩니다.
Successfully paired to ip-address:pairing-port
시계에 연결
시계와 컴퓨터가 페어링되면 시계에 연결할 수 있습니다. 무선 디버깅을 다시 시작하거나 Wi-Fi 네트워크를 변경할 때마다 다시 연결해야 합니다.
- 시계에서 설정 > 개발자 옵션 > 무선 디버깅 으로 이동합니다.
'새 기기와 페어링'이 아닌 무선 디버깅 에서 연결의 IP 주소 와 포트 를 찾습니다.
컴퓨터에서 다음 명령어를 실행합니다.
adb connect ip-address:connection-port다음을 실행하여 연결을 확인합니다.
adb devices연결된 기기 목록에 시계가 표시됩니다.
이 명령어가 두 개 이상의 기기를 반환하면
adb명령어 앞에 기기의 IP 주소를 붙입니다.adb -s ip-address:connection-port
문제 해결
연결할 수 없는 경우 다음 단계를 따르세요.
- 네트워크 연결 확인: 두 기기가 모두 동일한 Wi-Fi 네트워크에 연결되어 있고 네트워크에서 피어 투 피어 트래픽을 허용하는지 확인합니다.
- ADB 다시 시작: 컴퓨터에서
adb kill-server를 실행한 다음adb start-server를 실행하고 다시 연결해 봅니다. - 디버깅 전환: 시계에서 무선 디버깅 을 사용 중지했다가 다시 사용 설정합니다.