Android P voegt ondersteuning toe voor het Bluetooth HID-apparaatprofiel, waardoor Android-smartphones kunnen worden gebruikt als Bluetooth-toetsenbord of -muis voor aangesloten apparaten.
We naderen de lanceringsdatum van de eerste Android P Developer Preview, volgens geruchten. Er is weinig bekend over de komende release op het gebied van gebruikersgerichte functies, hoewel we ons best hebben gedaan catalogiseer alle stukjes en beetjes wij hebben kunnen vinden. De twee grootste geruchten die naar Android P komen, zijn onder meer ondersteuning voor atypische weergavetypen (zoals die met een 'inkeping') en een vernieuwde Materiaalontwerpinterface. Vandaag hebben we er ook vertrouwen in dat Android P eindelijk ondersteuning zal toevoegen voor de Bluetooth HID-apparaatprofielservice, waardoor je smartphone als Bluetooth-toetsenbord of -muis kan worden gebruikt.
In 2014 werd een patch ingediend door een lid van Qualcomm's CodeAurora-forums die ondersteuning toevoegt voor de rol van Bluetooth HID-apparaat. Dat lapje was
gepleegd in december 2016, maar de functionaliteit bleef uitgeschakeld voor volgende Android-releases. Dat lijkt te veranderen met de release van Android P, aangezien we een tip kregen van XDA Member 500 Interne server fout Dat twee verplichtingen schakel eindelijk Bluetooth HIDD in.We hebben zelf bevestigd dat dit Bluetooth HID-profiel pas onlangs is toegevoegd, als vergelijking van de ondersteunde Bluetooth-profielen in Android 8.1 Oreo (filiaal oreo-mr1-release) versus de nieuwste meester laat zien dat de Booleaanse waarde die HIDD inschakelt, is omgezet naar waar.
Verder is de relevantAPI's voor ontwikkelaars om te gebruiken zijn geweest zichtbaar gemaakt, wat betekent dat applicaties van deze functionaliteit kunnen profiteren op Android-apparaten met de P-release (te beginnen met de Google Pixel- en Pixel 2-apparaten).
Dus wat betekent dit allemaal precies?
Android P Bluetooth HID-apparaatprofielservice
Bluetooth-apparaten kunnen ondersteuning bieden voor zogenaamde 'Bluetooth-profielen'. U bent wellicht bekend met enkele van de meest voorkomende, zoals het Hands-Free Profile (HFP) en het Advanced Audio Distribution Profile (A2DP), die doorgaans worden gebruikt voor respectievelijk spraakoproepen en muziekstreaming. Door het Human Interface Device (HID) Bluetooth-profiel te implementeren, kunnen invoerapparaten zoals muizen, toetsenbord, joysticks en meer werken.
Standaard implementeert Android (zoals in de basisbuild van het Android Open Source Project) geen ondersteuning voor HIDD in de Bluetooth-stack. Dat betekent dat app-ontwikkelaars geen apps kunnen maken die gebruik maken van de service, zodat uw smartphone kan worden gebruikt als standaard toetsenbord-/muisinvoerapparaat. Er zijn apps met rootfunctionaliteit in de Play Store, zoals Bluetooth +, die het Bluetooth-framework patchen om in te schakelen HIDD, en in combinatie met een andere app zoals True Mouse/KB kunt u uw smartphone als invoerapparaat gebruiken.
De native ondersteuning in AOSP betekent echter dat alle apparaten met Android P kunnen worden gebruikt als invoerapparaat via Bluetooth. We kunnen zien hoe dit nuttig kan zijn om presentaties op de werkplek te controleren of als afstandsbediening voor media wanneer u geen toegang heeft tot een betere oplossing. Bedrijven zoals Samsung En Huawei hebben manieren aangeprezen om uw smartphone als mobiel werkstation te gebruiken, en hoewel deze functie verbleekt in vergelijking met de ecosysteem dat deze twee bedrijven aanbieden, is het een mooie stap voorwaarts in de onderlinge connectiviteit tussen je Android-apparaat en je andere apparaten.