Интеграция сопутствующего приложения для быстрого подключения

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

Установка при первом включении (OOBE)

Быстрое подключение позволяет пользователям скачать сопутствующее приложение для наушников на последнем этапе настройки устройства. Пользователь получит уведомление о том, что подключение завершено и он может скачать приложение, если оно ещё не установлено, или открыть его и начать использовать.

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

Сопутствующие приложения, запущенные с помощью быстрого подключения, включают два дополнительных элемента данных:

Намерение обновления встроенного ПО

Если версия встроенного ПО подключенного устройства устарела или отличается от версии, настроенной в консоли устройства, функция быстрого подключения отправит сопутствующему приложению намерение com.google.android.gms.nearby.fastpair.ACTION_FIRMWARE_UPDATE_BROADCAST после проверки версии встроенного ПО. В намерении содержится следующая дополнительная информация:

  • android.bluetooth.device.extra.DEVICE – устройство Bluetooth с устаревшей версией встроенного ПО.
  • com.google.android.gms.nearby.discovery.fastpair.MODEL_ID – java.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, если функция быстрого подключения показала уведомление.