Wear OS 앱은 휴대전화와는 별도로 작동해야 합니다. 그러나 Wear OS 앱이 모바일 앱에 종속된 경우 에뮬레이션된 시계 또는 실제 시계를 휴대전화에 연결하는 방법에 관한 다음 정보를 참고하세요.
시계 에뮬레이터와 기기 페어링
직접 또는 Wear OS 에뮬레이터 페어링 어시스턴트를 사용하여 시계 Android Virtual Device(AVD) 또는 에뮬레이터에 기기를 페어링할 수 있습니다.
Wear OS 에뮬레이터 페어링 어시스턴트 사용
참고: Wear OS 에뮬레이터 페어링 어시스턴트를 사용하려면 휴대전화에서 Android 11(API 수준 30) 이상을 실행하고 Google Play 스토어가 설치되어 있어야 합니다. 또한 Wear 에뮬레이터가 API 수준 28 이상을 실행해야 최신 어시스턴트 기능을 사용할 수 있습니다. 에뮬레이션된 기기의 시스템 이미지를 업그레이드하려면 SDK Manager를 사용하세요.
Wear OS 에뮬레이터 페어링 어시스턴트를 사용하면 Wear 에뮬레이터를 더 쉽게 관리하고 연결할 수 있습니다. Wear 기기 여러 대를 가상 또는 실제 휴대전화 한 대와 페어링할 수 있습니다. 또한 Android 스튜디오는 이전에 페어링된 기기가 실행될 때 이를 기억하고 다시 페어링합니다.
두 기기를 페어링하려면 다음 단계를 따르세요.
- 아직 Wear 기기가 없다면 Wear 에뮬레이터를 만듭니다.
-
기기 관리도구에서 페어링하려는 기기 옆에 있는 더보기 메뉴 아이콘을 클릭하고 Pair Wearable을 선택합니다.
그림 1. Wear 에뮬레이터와 페어링할 수 있는 기기의 더보기 메뉴 - 그러면 Wear OS 에뮬레이터 페어링 어시스턴트가 실행됩니다. 휴대전화 항목에서 Pair Wearable을 선택했다면 사용 가능한 Wear 기기 목록이 표시됩니다. Wear 기기로 시작한 경우 사용 가능한 휴대전화 목록이 표시됩니다. 페어링할 기기를 선택하고 Next를 클릭합니다.
- Android 스튜디오가 실행되고 기기를 준비하는 데 몇 분 정도 걸릴 수 있습니다. 휴대전화에 Wear OS 호환 앱이 설치되어 있지 않다면 표시되는 메시지에 따라 Play 스토어에 로그인하여 앱을 설치한 후 설정하세요.
- 휴대전화의 Wear OS 앱에서 기기를 페어링하려면 더보기 메뉴를 클릭하고 Pair with emulator를 선택합니다.
기기가 페어링되면 기기 관리도구에서 페어링된 기기 옆에 작은 아이콘이 표시됩니다. 더보기 드롭다운 메뉴를 클릭하고 View Details를 선택하여 페어링된 기기 목록을 확인할 수도 있습니다.
![](https://developer.android.com/static/training/wearables/images/paired-devices.png?authuser=0000&hl=ko)
시계 AVD와 휴대전화 페어링
개발용 시계 AVD에서 Google 계정을 사용하려는 경우 다음을 실행하여 휴대전화를 시계 AVD와 페어링하고 Google 계정을 동기화할 수 있습니다.
- 휴대전화 설정 단계를 따릅니다.
- 휴대전화에서 개발자 옵션 및 USB 디버깅을 사용 설정합니다.
- USB를 통해 전화기를 컴퓨터에 연결합니다.
-
다음 명령어를 사용하여 휴대전화가 연결될 때마다 연결된 휴대전화로 AVD의 통신 포트를 전달합니다.
adb -d forward tcp:5601 tcp:5601
- 휴대전화의 Wear OS 호환 앱에서 표준 페어링 프로세스를 시작합니다. 예를 들어 시작 화면에서 설정 버튼을 탭합니다. 또는 기존 시계가 이미 페어링된 경우 왼쪽 상단 메뉴에서 새 시계 추가를 탭합니다.
- 휴대전화의 Wear OS 호환 앱에서 더보기 메뉴를 탭한 후 에뮬레이터와 페어링을 탭합니다.
- 설정 아이콘을 탭합니다.
- 기기 설정에서 에뮬레이터를 탭합니다.
- 계정을 탭하고 Google 계정을 선택합니다. 마법사의 단계에 따라 계정을 에뮬레이터와 동기화합니다. 필요한 경우, 화면 잠금 기기 비밀번호와 Google 계정 비밀번호를 입력하여 계정 동기화를 시작합니다.
여러 Wear 기기에 휴대전화 연결
두 번째 Wear 기기를 가상 또는 실제 휴대전화에 연결하려면 첫 번째 페어링에서 했던 것과 동일한 단계를 따릅니다. 기기 관리도구에서 페어링하려는 휴대전화나 Wear 기기를 찾고 더보기 메뉴 아이콘을 클릭하여 Pair Wearable을 클릭합니다.
전화기 설정
이 섹션에는 Wear OS 호환 앱을 사용하여 휴대전화를 설정하는 방법에 관한 정보가 포함되어 있습니다.
호환 앱의 Android 버전 사용
Android 휴대전화에서 Wear OS by Google 스마트시계 앱 등록정보로 이동합니다. 업데이트를 탭하여 앱을 다운로드하고 설치합니다. 설치 후에는 앱에 자동 업데이트가 선택되어 있는지 확인합니다. 다운로드한 앱 업데이트의 '개별 Android 앱을 자동으로 업데이트하는 방법' 섹션을 참고하세요. 열기를 탭하여 앱을 시작합니다.
시계와 Android 휴대전화 페어링
휴대전화에 호환 앱을 설치한 후 필요하다면 더 이상 사용하지 않는 시계를 페어링 해제합니다. 그런 다음 휴대전화를 새로운 이미지의 시계에 페어링합니다. 이렇게 하려면 다음 단계를 완료하세요.
- 휴대전화의 기기 목록에서 시계 기기 이름을 선택합니다. 페어링 코드가 휴대전화와 시계에 표시됩니다. 코드가 일치하는지 확인합니다.
- 페어링을 탭하여 페어링 절차를 계속합니다. 시계가 휴대전화에 연결되면 확인 메시지가 표시됩니다. 휴대전화에 휴대전화의 계정이 나열된 화면이 표시됩니다.
- 추가할 Google 계정을 선택하고 시계와 동기화합니다.
- 화면 잠금을 확인하고 비밀번호를 입력하여 휴대전화에서 시계로 계정 복사를 시작합니다.
- 마법사의 안내에 따라 페어링 절차를 완료합니다.
iPhone용 호환 앱
iOS 호환 앱은 iOS 8.2 이상을 실행하는 휴대전화에서 사용할 수 있습니다. 설치하려면 다음 단계를 따르세요.
- iPhone에서 App Store를 방문하여 Wear OS by Google 호환 앱을 다운로드하고 설치합니다.
- 시계와 휴대전화에 표시되는 안내에 따라 페어링 절차를 시작합니다. 자세한 내용은 시계 설정 문제 해결 페이지를 참고하세요.
Wear OS 모듈에서 모바일 앱 코드 재사용
Android 스튜디오에서 기존 프로젝트에 Wear OS 기기용 모듈을 추가하여 모바일 앱의 코드를 재사용할 수 있습니다.
기존 프로젝트에서 Wear OS 모듈 만들기
Wear OS 모듈을 만들려면 기존 Android 스튜디오 프로젝트를 열고 다음 작업을 실행하세요.
- File > New > New Module을 클릭합니다.
- New Module 창에서 Wear OS Module을 선택하고 Next를 클릭합니다.
- Configure the new module에서 다음을 입력합니다.
- Application/Library Name: 새 모듈의 앱 런처 아이콘 제목입니다.
- Module Name: 소스 코드 및 리소스 파일의 폴더 이름입니다.
- Package Name: 모듈 코드의 네임스페이스입니다. 이 문자열은 모듈의 Android 매니페스트 파일에
package
속성으로 추가됩니다. - Minimum SDK: 앱 모듈이 지원하는 플랫폼의 가장 낮은 버전입니다. 예를 들어 API 26: Android 8.0을 선택합니다.
이 값은
build.gradle
파일에서minSdkVersion
속성을 설정하며, 나중에 편집할 수 있습니다.
- Next를 클릭합니다. 여러 코드 템플릿 옵션이 표시됩니다. Blank Wear OS Activity를 선택하고 Next를 클릭합니다.
- Configure Activity 창에서 Activity Name, Layout Name, Source Language의 기본값을 입력하거나 수락합니다. Finish를 클릭합니다.
Android 스튜디오에서 새 모듈의 파일을 만들고 동기화합니다. Android 스튜디오는 Wear OS에 필요한 모든 종속 항목도 새 모듈의 빌드 파일에 추가합니다. 새 모듈이 화면 왼쪽의 Project 창에 나타납니다. 새 모듈의 폴더가 보이지 않으면 창에 Android 뷰가 표시되는지 확인합니다.
새 Wear OS 모듈의 build.gradle
파일에 다음을 포함합니다.
-
android
섹션에서compileSdkVersion
의 값을 33으로,targetSdkVersion
의 값을 30으로 설정합니다. - 필요한 종속 항목을 추가합니다. 자세한 내용은 종속 항목 선언을 참고하세요.
- Android 스튜디오 프로젝트를 동기화합니다. 새 모듈에서 코드를 실행하려면 에뮬레이터 시작 및 Wear OS 앱 실행을 참고하세요.