L'accoppiamento rapido consente alle app complementari OEM di essere integrate in profondità nell'esperienza di accoppiamento e utilizzo. Esistono più punti di integrazione che possono essere utilizzati facoltativamente per coinvolgere gli utenti dopo che hanno completato l'accoppiamento rapido.
Installazione durante l'impatto fuori-scatola (OOBE)
Accoppiamento rapido consente agli utenti di scaricare l'app complementare per le cuffie come ultimo passaggio dell'esperienza out-of-box (OOBE). L'utente riceve una notifica che lo informa che l'accoppiamento è terminato e che può scaricare l'app, se non è già installata, oppure aprirla e iniziare a utilizzarla.
Per iniziare a utilizzare questa funzionalità, aggiungi il nome del pacchetto dell'app complementare ai dettagli del dispositivo nella console.
Le app complementari avviate dall'accoppiamento rapido includono due elementi di dati aggiuntivi:
android.bluetooth.device.extra.DEVICE
: il dispositivo Bluetooth che ha attivato la notifica.com.google.android.gms.nearby.discovery.fastpair.MODEL_ID
: unjava.lang.String
che rappresenta l'ID modello del dispositivo accoppiato.
Intent di aggiornamento firmware
Quando la versione del firmware di un dispositivo connesso non è aggiornata o, per essere precisi, è diversa da quella configurata nella console del dispositivo, l'accoppiamento rapido invia una notifica all'app complementare con un intent com.google.android.gms.nearby.fastpair.ACTION_FIRMWARE_UPDATE_BROADCAST
dopo un controllo della versione del firmware. L'intent ha le seguenti informazioni aggiuntive:
com.google.android.gms.nearby.fastpair.EXTRA_LOCAL_FIRMWARE_VERSION
, la versione firmware del dispositivo connessocom.google.android.gms.nearby.fastpair.EXTRA_UPDATE_NOTIFICATION_SHOWN
, set totrue
if Fast Pair has shown a notification