Предоставьте разрешения на телефоне

Когда пользователь пытается открыть ваше приложение, но не предоставил необходимые разрешения, вы можете использовать шаблон сообщения для запроса разрешений.

В Android Auto, если вы используете метод, описанный в разделе Запрос разрешений , на телефоне откроется диалоговое окно разрешений, если пользователь не управляет автомобилем (технические подробности см. в разделе Обработка пользовательского ввода ).

В этом случае добавьте уведомление, направляющее пользователя к телефону. После того, как пользователь предоставит разрешения, обновите экран автомобиля, чтобы пользователю не приходилось возвращаться к шаблону сообщения.

Сначала приложение запрашивает разрешения на экране автомобиля.

Затем пользователь подтверждает разрешения на своем телефоне, когда не находится за рулем.

Поток образца

Действие пользователя Где выполняется действие Количество шагов после действия
Пользователь открывает приложение. На вашем шаблоне лендинга (не показано) 1
Пользователь выбирает вариант предоставления разрешений приложению, а затем просматривает уведомление о подтверждении.

Во-первых, используйте шаблон сообщения с двумя кнопками, чтобы дать пользователям возможность предоставить необходимые им разрешения:

Шаблон сообщения с основными и дополнительными кнопками действий

Затем отобразите уведомление в том же шаблоне сообщения, чтобы направить пользователя к его телефону:

Шаблон сообщения с двумя кнопками и тостом
2
Пользователь дает разрешение на своем телефоне.

Шаблон отсутствует, так как это действие происходит на телефоне пользователя:

Пользователь нажимает кнопку «Разрешить» на телефоне.
2 (без взаимодействия с приложением в автомобиле)
После того, как пользователь предоставит разрешения, приложение вернется к шаблону лендинга.

Шаблон лендинга; в данном случае шаблон списка мест (навигации):

Шаблон списка мест со списками «Недавние», «Избранные» и «Сохраненные»
1 (сброс счетчика шагов)