Функция Fast Pair позволяет глубоко интегрировать сопутствующие OEM-приложения в процесс сопряжения и использования устройств. Существует несколько точек интеграции, которые можно использовать для взаимодействия с пользователями после завершения быстрого сопряжения.
Установка во время «Out-Of-Box Experience» (OOBE)
Быстрое сопряжение позволяет пользователям загрузить сопутствующее приложение для своей гарнитуры на последнем этапе процесса подключения (OOBE). Пользователь получает уведомление о завершении сопряжения и может либо скачать приложение, если оно ещё не установлено, либо открыть его и начать использовать.
Чтобы начать работу с этой функцией, добавьте имя пакета вашего сопутствующего приложения в сведения об устройстве на консоли .
Сопутствующие приложения, запущенные Fast Pair, включают два дополнительных элемента данных:
-
android.bluetooth.device.extra.DEVICE
— устройство Bluetooth , которое инициировало уведомление. -
com.google.android.gms.nearby.discovery.fastpair.MODEL_ID
— строкаjava.lang.String
, представляющая идентификатор модели сопряженного устройства.
Цель обновления прошивки
Если версия прошивки подключенного устройства устарела или, точнее, отличается от версии, настроенной в консоли устройства, Fast Pair уведомит сопутствующее приложение с помощью намерения com.google.android.gms.nearby.fastpair.ACTION_FIRMWARE_UPDATE_BROADCAST
после проверки версии прошивки. Намерение содержит следующую дополнительную информацию:
-
com.google.android.gms.nearby.fastpair.EXTRA_LOCAL_FIRMWARE_VERSION
, версия прошивки подключенного устройства -
com.google.android.gms.nearby.fastpair.EXTRA_UPDATE_NOTIFICATION_SHOWN
, установите значениеtrue
, если функция Fast Pair отобразила уведомление