Android P aggiunge il supporto per il profilo dispositivo Bluetooth HID, che consente di utilizzare gli smartphone Android come tastiera o mouse Bluetooth per i dispositivi collegati.
Ci stiamo avvicinando alla data di lancio della prima Android P Developer Preview, secondo le indiscrezioni. Si sa poco della prossima versione in termini di funzionalità rivolte all'utente, anche se abbiamo fatto del nostro meglio catalogare tutti i pezzi siamo riusciti a trovare. I due cambiamenti più importanti in arrivo su Android P includono il supporto per tipi di visualizzazione atipici (come quelli con un 'tacca') e rinnovato Interfaccia di progettazione dei materiali. Oggi siamo anche certi che Android P aggiungerà finalmente il supporto per il servizio di profilo del dispositivo Bluetooth HID, che consentirà di utilizzare lo smartphone come tastiera o mouse Bluetooth.
Nel 2014, un membro dei forum CodeAurora di Qualcomm ha inviato una patch che aggiunge il supporto per il ruolo del dispositivo HID Bluetooth. Quella toppa era
Abbiamo avuto la conferma che questo profilo HID Bluetooth è stato aggiunto solo di recente, come confronto tra i profili Bluetooth supportati in Android 8.1 Oreo (ramo oreo-mr1-release) rispetto a ultimo maestro mostra che il valore booleano che abilita HIDD è stato trasformato in true.
Inoltre, il pertinenteAPI per gli sviluppatori da utilizzare sono stati non nascosto, il che significa che le applicazioni potranno sfruttare questa funzionalità sui dispositivi Android con la versione P (a partire dai dispositivi Google Pixel e Pixel 2).
Quindi cosa significa esattamente tutto questo?
Servizio profilo dispositivo HID Bluetooth Android P
I dispositivi abilitati Bluetooth possono offrire supporto per i cosiddetti "profili Bluetooth". Potresti avere familiarità con alcuni di quelli più comuni, come ad esempio il profilo vivavoce (HFP) e il profilo di distribuzione audio avanzata (A2DP), che vengono generalmente utilizzati rispettivamente per le chiamate vocali e lo streaming di musica. L'implementazione del profilo Bluetooth Human Interface Device (HID) consente il funzionamento di dispositivi di input come mouse, tastiera, joystick e altro ancora.
Per impostazione predefinita, Android (come nella build di base del progetto Android Open Source) non implementa il supporto per HIDD nello stack Bluetooth. Ciò significa che gli sviluppatori di app non possono creare app utilizzando il servizio per consentire l'utilizzo dello smartphone come dispositivo di input di base per tastiera/mouse. Sul Play Store sono presenti app abilitate per root, come Bluetooth+, che patchano il framework Bluetooth per abilitarlo HIDD e, se combinato con un'altra app come True Mouse/KB, puoi utilizzare il tuo smartphone come dispositivo di input.
Tuttavia, il supporto nativo in AOSP significa che tutti i dispositivi con Android P possono essere utilizzati come dispositivi di input tramite Bluetooth. Possiamo vedere come ciò potrebbe essere utile per controllare potenzialmente le presentazioni sul posto di lavoro o come telecomando multimediale ogni volta che non si ha accesso a una soluzione migliore. Aziende come SAMSUNG E Huawei hanno pubblicizzato modi per utilizzare lo smartphone come workstation mobile e, sebbene questa funzionalità impallidisca in confronto a ecosistema offerto da queste due società, è un bel passo avanti nell'interconnettività tra il tuo dispositivo Android e l'altro dispositivi.