Android P pridáva podporu pre používanie telefónu ako Bluetooth klávesnice alebo myši

Android P pridáva podporu pre profil zariadenia Bluetooth HID, ktorý umožňuje používať smartfóny so systémom Android ako Bluetooth klávesnicu alebo myš pre pripojené zariadenia.

Blíži sa dátum spustenia prvej ukážky pre vývojárov systému Android P, podľa povestí. O nadchádzajúcom vydaní sa vie len málo, pokiaľ ide o funkcie pre používateľov, aj keď sme sa pre to snažili katalogizujte všetky časti sa nám podarilo nájsť. Dve najväčšie zmeny, o ktorých sa hovorí, že prichádzajú do systému Android P, zahŕňajú podporu pre atypické typy displejov (napríklad tie s „zárez') a prerobený Rozhranie Material Design. Dnes sme si tiež istí, že Android P konečne pridá podporu pre službu profilu zariadenia Bluetooth HID, ktorá umožní používať váš smartfón ako klávesnicu alebo myš Bluetooth.

V roku 2014 bola členom fóra CodeAurora spoločnosti Qualcomm odoslaná oprava, ktorá pridáva podporu pre rolu zariadenia Bluetooth HID. Tá náplasť bola spáchaný v decembri 2016funkcia však zostala zakázaná pre nasledujúce vydania systému Android. Zdá sa, že s vydaním systému Android P sa to mení, keďže nám člen XDA poslal tip

500 Interná chyba servera že dva záväzky konečne povoľte Bluetooth HIDD.

Sami sme si potvrdili, že tento Bluetooth HID profil bol pridaný len nedávno, ako porovnanie podporovaných Bluetooth profilov v Androide 8.1 Oreo (odvetvie oreo-mr1-release) oproti najnovší majster ukazuje, že boolovská hodnota umožňujúca HIDD bola prevrátená na true.

Okrem toho, relevantnéAPI pre vývojárov na použitie boli neskryté, čo znamená, že aplikácie budú môcť využívať túto funkciu na zariadeniach so systémom Android s vydaním P (počnúc zariadeniami Google Pixel a Pixel 2).

Takže čo to všetko presne znamená?

Služba profilu zariadenia Android P Bluetooth HID

Zariadenia s podporou Bluetooth môžu ponúkať podporu pre to, čo sa nazýva „profily Bluetooth“. Možno poznáte niektoré z bežnejších, ako napr profily Hands-Free (HFP) a Advanced Audio Distribution Profile (A2DP), ktoré sa zvyčajne používajú na hlasové hovory a streamovanie hudby. Implementácia profilu Bluetooth zariadenia HID (Human Interface Device) umožňuje fungovanie vstupných zariadení, ako sú myši, klávesnica, joysticky a ďalšie.

V predvolenom nastavení Android (ako v základnej zostave z projektu Android Open Source Project) neimplementuje podporu pre HIDD v zásobníku Bluetooth. To znamená, že vývojári aplikácií nemôžu vytvárať aplikácie využívajúce službu, aby umožnili používanie smartfónu ako základného vstupného zariadenia klávesnice/myši. V Obchode Play sú aplikácie s povoleným rootom, ako napríklad Bluetooth+, ktoré opravujú rámec Bluetooth HIDD a v kombinácii s inou aplikáciou, ako je True Mouse/KB, môžete svoj smartfón použiť ako vstupné zariadenie.

Natívna podpora v AOSP však znamená, že všetky zariadenia so systémom Android P možno použiť ako vstupné zariadenia cez Bluetooth. Vidíme, ako to môže byť užitočné na potenciálne ovládanie prezentácií na pracovisku alebo ako diaľkové ovládanie médií vždy, keď nemáte prístup k lepšiemu riešeniu. Spoločnosti ako napr Samsung a Huawei navrhli spôsoby, ako používať smartfón ako mobilnú pracovnú stanicu, a hoci táto funkcia v porovnaní s ekosystém, ktorý tieto dve spoločnosti ponúkajú, je to pekný krok vpred vo vzájomnej prepojenosti medzi vaším zariadením Android a vaším zariadení.