Android P tilføjer understøttelse af Bluetooth HID-enhedsprofilen, som tillader Android-smartphones at blive brugt som et Bluetooth-tastatur eller -mus til tilsluttede enheder.
Vi nærmer os lanceringsdatoen for den første Android P Developer Preview, ifølge rygter. Lidt er kendt om den kommende udgivelse med hensyn til brugervendte funktioner, selvom vi har gjort vores bedste for at katalogisere alle stumper og stykker vi har kunnet finde. De to største rygteændringer, der kommer til Android P inkluderer understøttelse af atypiske displaytyper (såsom dem med et 'hak') og en fornyet Materiale Design grænseflade. I dag er vi også sikre på, at Android P endelig vil tilføje understøttelse af Bluetooth HID-enhedsprofiltjenesten, som gør det muligt for din smartphone at blive brugt som et Bluetooth-tastatur eller -mus.
Tilbage i 2014 blev en patch indsendt af et medlem af Qualcomms CodeAurora-fora, der tilføjer understøttelse af Bluetooth HID-enhedsrollen. Det var det plaster begået i december 2016
, men funktionaliteten forblev deaktiveret for efterfølgende Android-udgivelser. Det ser ud til at ændre sig med udgivelsen af Android P, da vi fik et tip fra XDA-medlem 500 Intern serverfejl at to forpligter endelig aktivere Bluetooth HIDD.Vi bekræftede os selv, at denne Bluetooth HID-profil først er blevet tilføjet for nylig, som en sammenligning af de understøttede Bluetooth-profiler i Android 8.1 Oreo (grenen oreo-mr1-udgivelse) kontra seneste mester viser, at den boolske værdi, der aktiverer HIDD, er blevet vendt til sand.
Desuden relevantAPI'er for udviklere at bruge har været skjult, hvilket betyder, at applikationer vil kunne drage fordel af denne funktionalitet på Android-enheder, der kører P-udgivelsen (startende med Google Pixel- og Pixel 2-enhederne).
Så hvad betyder det helt præcist?
Android P Bluetooth HID-enhedsprofiltjeneste
Bluetooth-aktiverede enheder kan tilbyde support til det, der kaldes "Bluetooth-profiler." Du kender måske nogle af de mere almindelige, som f.eks Hands-Free Profile (HFP) og Advanced Audio Distribution Profile (A2DP), som typisk bruges til henholdsvis taleopkald og musikstreaming. Implementering af Human Interface Device (HID) Bluetooth-profilen gør det muligt for input-enheder såsom mus, tastatur, joysticks og mere at fungere.
Som standard implementerer Android (som i, basisbygningen fra Android Open Source Project) ikke understøttelse af HIDD i Bluetooth-stakken. Det betyder, at app-udviklere ikke kan oprette apps, der bruger tjenesten til at gøre det muligt for din smartphone at blive brugt som en grundlæggende tastatur-/musinputenhed. Der er root-aktiverede apps i Play Butik, såsom Bluetooth+, som patcher Bluetooth-rammen for at aktivere HIDD, og når det kombineres med en anden app såsom True Mouse/KB, kan du bruge din smartphone som inputenhed.
Native support i AOSP betyder dog, at alle enheder, der kører Android P, kan bruges som inputenheder over Bluetooth. Vi kan se, hvordan dette kan være nyttigt til potentielt at styre præsentationer på arbejdspladsen eller som en medie-fjernbetjening, når du ikke har adgang til en bedre løsning. Virksomheder som f.eks Samsung og Huawei har udråbt måder at bruge din smartphone som en mobil arbejdsstation, og mens denne funktion blegner i forhold til økosystem, som disse to virksomheder tilbyder, er det et godt skridt fremad i forbindelse mellem din Android-enhed og din anden enheder.