Preconditions
개발자 프리뷰는 프로덕션 애플리케이션에서 사용하기 위한 것이 아닙니다. 따라서 Google Play 서비스의 베타 버전을 사용해야 합니다. 베타 프로그램에 등록하는 방법은 이 가이드를 참고하세요.
멀티스크린 환경을 실행하고 테스트하려면 Android 기기가 휴대기기 (예: 휴대전화, 태블릿) 기기는 다음 요건을 충족해야 합니다.
- Google Play 서비스 베타가 설치되어 있음
- 동일한 기본 Google 계정 사용
- Quick Share가 사용 설정되어 있고 근처 기기에 표시되는지 확인합니다.
- 서로 가까이 있어야 함
앱 배포
Android 스튜디오를 통해 배포
Android 스튜디오를 통해 배포할 때는 다음 단계를 완료하세요.
- 앱의 Android 스튜디오 프로젝트를 엽니다.
- Run > Edit Configurations로 이동합니다. Run/Debug Configuration 창이 표시됩니다.
- Launch Options에서 Launch를 앱의 기본 기기 또는 멀티스크린으로 설정합니다. 있습니다.
- Apply를 클릭한 후 OK를 클릭합니다.
- Run을 클릭하여 테스트 기기에 앱을 설치합니다.
명령줄을 사용하여 배포
명령줄을 사용하여 배포할 때는
테스트하려고 합니다. 이 섹션에서는
앱 모듈이 crossdevice-app
입니다.
./gradlew crossdevice-app:installDebug
# Start the app's activity. This example uses the sample app.
adb shell am start -n \
com.example.dtdi/com.example.crossdevice.MainActivity
디버깅 도움말
앱을 디버그하려면 Android 스튜디오에서 Debug 버튼을 클릭합니다.
멀티 디바이스 환경의 비동기 및 분산 특성을 고려할 때 디버깅에만 의존하기 어려울 수 있습니다. 활용 Vertex AI입니다 교차 기기 SDK는 교차 기기 SDK에서 모두 성공적으로 작동하므로 이러한 작업을 처리하는 것이 더 쉬운 디버깅을 위해 콜백 및 로그 출력을 지원합니다.
전송에 실패하여 기기 검색 또는 새 세션을 시작할 수 없는 경우 비행기 모드를 켰다 꺼서 빠른 공유 상태를 빠르게 재설정할 수 있습니다.
의견 공유
여러분의 의견은 교차 기기 SDK 개발자 프리뷰에서 매우 중요합니다. 발견한 문제나 Android의 교차 기기 SDK 개선을 위한 아이디어가 있다면 알려 주세요.