Интеграция приложения Fast Pair Companion

Функция Fast Pair позволяет производителям устройств глубоко интегрировать сопутствующие приложения в процесс сопряжения и использования. Существует множество точек интеграции, которые можно дополнительно использовать для взаимодействия с пользователями после завершения процесса Fast Pairing.

Установка в процессе первоначальной настройки (OOBE).

Функция Fast Pair позволяет пользователям загрузить сопутствующее приложение для гарнитуры на заключительном этапе процесса первоначальной настройки (OOBE). Пользователю отображается уведомление о завершении сопряжения, в котором говорится, что он может либо загрузить приложение, если оно еще не установлено, либо открыть приложение и начать им пользоваться.

Для начала работы с этой функцией добавьте имя пакета вашего сопутствующего приложения в сведения об устройстве в консоли .

В приложениях-компаньонах, выпущенных компанией Fast Pair, добавлены два дополнительных элемента данных:

Цель обновления прошивки

Если версия прошивки подключенного устройства устарела или, точнее, отличается от версии прошивки, настроенной в консоли устройства, Fast Pair уведомит сопутствующее приложение с помощью Intent-запроса com.google.android.gms.nearby.fastpair.ACTION_FIRMWARE_UPDATE_BROADCAST после проверки версии прошивки. Этот Intent содержит следующую дополнительную информацию:

  • android.bluetooth.device.extra.DEVICEустройство Bluetooth с устаревшей версией прошивки.
  • com.google.android.gms.nearby.discovery.fastpair.MODEL_IDjava.lang.String , представляющее идентификатор модели устройства, вызвавшего событие.
  • com.google.android.gms.nearby.fastpair.EXTRA_LOCAL_FIRMWARE_VERSION — версия прошивки устройства, запускающего процесс.
  • com.google.android.gms.nearby.fastpair.EXTRA_LATEST_FIRMWARE_VERSION — версия прошивки, настроенная в консоли устройства.
  • com.google.android.gms.nearby.fastpair.EXTRA_UPDATE_NOTIFICATION_SHOWN , установите значение true если Fast Pair показал уведомление.