휴대전화에서 권한 부여
사용자가 앱을 열려고 하는데 필요한 권한이 없으면 메시지 템플릿을 사용하여 권한을 부여해야 한다고 사용자에게 알립니다.
Android Auto에서 권한 요청에 설명된 방법을 사용한 경우 사용자가 운전하지 않는 한 휴대전화에서 권한 대화상자가 열립니다. 기술 세부정보는 사용자 입력 처리를 참고하세요.
이 경우 사용자를 전화로 안내하는 토스트 메시지를 제공합니다. 그런 다음 권한이 부여된 후 사용자가 메시지 템플릿으로 돌아가지 않도록 자동차 화면을 새로고침합니다.
먼저 앱이 자동차 화면에서 권한을 요청합니다.
그러면 사용자가 운전 중이 아닐 때 휴대전화에서 권한을 확인합니다.
샘플 흐름
사용자 액션 |
작업이 수행되는 위치 |
작업 후 걸음 수 |
사용자가 앱을 엽니다. |
방문 템플릿 (표시되지 않음) |
1 |
사용자가 앱 권한을 부여하는 옵션을 선택한 후 확인 토스트 메시지를 검토합니다. |
먼저 버튼 두 개가 포함된 메시지 템플릿을 사용하여 사용자가 필요한 권한을 부여할 수 있도록 합니다.
![기본 및 보조 작업 버튼이 포함된 메시지 템플릿](https://developers.google.cn/static/cars/design/create-apps/sample-flows/images/grant_permissions_on_phone_1.png?authuser=5&hl=ko)
그런 다음 동일한 메시지 템플릿에 토스트 메시지를 표시하여 사용자를 휴대전화로 안내합니다.
![버튼 2개와 토스트 메시지가 포함된 메시지 템플릿](https://developers.google.cn/static/cars/design/create-apps/sample-flows/images/grant_permissions_on_phone_2.png?authuser=5&hl=ko)
|
2 |
사용자가 휴대전화에서 권한을 부여합니다.
|
템플릿이 없습니다. 다음 작업은 사용자 휴대전화에서 발생합니다.
|
2 (자동차에서 앱과 상호작용하지 않음) |
사용자가 권한을 부여하면 앱이 랜딩 템플릿으로 돌아갑니다. |
방문 템플릿(이 경우 장소 목록(탐색) 템플릿):
|
1 (걸음 수 재설정) |
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-07-23(UTC)
[null,null,["최종 업데이트: 2024-07-23(UTC)"],[[["When users lack necessary permissions, use the Message template to inform them and provide an option to grant permissions."],["In Android Auto, the permission dialog opens on the user's phone when they are not driving, requiring a toast to direct them."],["After permissions are granted, refresh the car screen to transition from the Message template to the intended content, such as the landing template."],["The app's flow involves requesting permissions on the car screen, user confirmation on their phone, and returning to the app's landing template."]]],[]]