설정 및 테스트

'다른 기기에서 계속' 기능과 API는 현재 베타 버전인 Android 17 (API 수준 37)에서만 사용할 수 있으므로 시작하려면 적절한 Android 버전과 SDK 도구로 기기와 개발 환경을 설정해야 합니다.

기기 설정

'다른 기기에서 계속'을 테스트하려면 Android 베타를 사용할 수 있는 Pixel 기기 2대 (모바일 1대, 태블릿 1대)를 준비하고 두 기기에서 다음 설정을 진행합니다.

  • Pixel용 Android 베타 프로그램에 기기를 등록합니다. 개발자용 Android 베타에 관해 자세히 알아보세요.
  • 기기 간 공유를 사용하려면 두 기기를 동일한 Google 사용자 계정으로 설정합니다.
  • Play에서 기기 간 공유 공개 베타에 등록하고 최신 버전을 설치합니다.
  • Play에서 Google 시스템 서비스 공개 베타에 등록하고 최신 버전을 설치합니다. Google 시스템 서비스 공개 베타 프로그램에 관해 자세히 알아보세요.
  • 네트워크 요구사항
    • 블루투스 사용 중
    • 두 기기가 동일한 Wi-Fi 네트워크에 연결되어 있어야 합니다.
  • 기기 간 공유 설정:
    • 설정 앱을 엽니다.
    • 연결된 기기 > 연결 환경설정 > 기기 간 공유 > 이어서 작업하기로 이동합니다.
    • 설정을 클릭하고 요청된 권한을 허용합니다.
    • 할 일을 사용 설정합니다.

개발 설정

  • Android 스튜디오의 SDK Manager를 사용하여 다음을 다운로드합니다.
    • 베타 출시용 SDK 및 도구
    • (선택사항) 휴대기기용 에뮬레이터 시스템 이미지
  • 제공된 API를 사용하여 앱의 활동 하나 이상에 '다른 기기에서 계속' 기능을 구현하고 맞춤설정합니다.
  • 두 Pixel 기기에 이 버전의 앱을 설치합니다 (기기 설정 참고).

테스트

두 Pixel 기기 (휴대전화 및 태블릿)를 올바르게 설정한 상태에서 두 기기에 앱을 설치합니다 (또는 setAllowHandoffWithoutPackageInstalled(true)로 웹 핸드오프 기능을 테스트하려는 경우 휴대전화에만 설치).

  1. 태블릿에서 데스크톱 창 모드에 액세스합니다.
  2. 휴대전화에서 앱을 실행하고 계속하기 기능이 사용 설정된 활동으로 이동합니다.
  3. 태블릿 기기로 돌아가면 하단 작업 표시줄의 맨 오른쪽에 앱 아이콘이 '다른 기기에서 계속' 추천 배지와 함께 표시됩니다. 탭합니다.
  4. 앱은 구현에서 핸드오프를 요청한 활동으로 실행되어야 합니다.