Her er de ændringer, Android 12L vil bringe til din smartphone

click fraud protection

Udover alle de sjove forbedringer til tablets, foldbare og Chromebooks, vil Android 12L bringe et par nye funktioner til alle enheder.

Google afslørede først Android 12L i oktober, og i modsætning til de fleste Android-opdateringer, fokuserer den næsten udelukkende på enheder med store skærme. Der er tablets, foldbare og Chromebooks de fleste spændende ændringer kommer, men det betyder ikke, at normale smartphones er helt udeladt af det sjove. Nu har vi en bedre idé om, hvilke ændringer der vises på alle Android-enheder.

Google nævnte allerede et par nye funktioner og API-ændringer, der kommer til alle enheder som en del af Android 12L-opdateringen, inklusive en ny mulighed for "hurtig tapetvælger" i AOSP Launcher, Opkald i nærheden til Pixel- og Nest-enheder, tilbagevenden af ​​lydstyrkekontroller til Casting, dynamisk temaunderstøttelse i AOSP, og Materiale Du farver i boot-animationen.

Der er nu sket et par andre ændringer fremhævet af Esper. Fra og med Android 12L vil enhedsproducenter være i stand til at tilsidesætte de foretrukne orienteringer, som applikationer anmoder om, hvilket vil fordele foldbare mest (f.eks. vil din Galaxy Fold 3 ikke vende sidelæns, når du åbner apps, der kun er portræt), men kan også bruges i anden form faktorer.

Google implementerer også en ny Audio Spatializer API, beregnet til at forene alle de forskellige implementeringer af rumlig lydunderstøttelse (findes i øjeblikket i Sony-telefoner, blandt andet), så apps nemt kan afgøre, om den aktuelle enhed understøtter rumlig lyd. Android 12L understøtter også fuld skærm-til-hoved-sporing, så hvis du har hovedtelefoner med deres egne accelerometer og gyroskop, kan de rapportere din aktuelle hovedposition til Android for mere fordybende lyd. Tre hovedsporingstilstande vil blive understøttet: statisk (ingen hovedsporing), verdensrelativ (ingen skærmsporing) og skærmrelativ (fuldskærm-til-hoved-sporing).

En endnu større ændring er en, der sandsynligvis vil blive brugt på Google Pixel 6 serie, der for nylig blev lanceret. I øjeblikket kan VoiceInteractionSession API få oplysninger om, hvilken app der i øjeblikket kører på enheden, og af, hvordan den kan forstå, hvad der er på skærmen, er ved at tage et skærmbillede og derefter analysere det skærmbillede gennem OCR. Der tilføjes dog to nye tilbagekald i Android 12L -- registerVisibleActivityCallback og unregisterVisibleActivityCallback.

Det første af disse to tilbagekald giver assistent-appen mulighed for at registrere et tilbagekald for at få besked om en ændring i den synlige aktivitet, mens den anden blot afregistrerer tilbagekaldet. I bund og grund vil dette lade assistent-appen spore brugerens rejse gennem apps for at give mere kraftfulde forslag og en mere integreret oplevelse. Esper mener, at "ny" Google Assistant der driver Pixel-enheder fra Pixel 4 og opefter, vil gøre brug af denne funktion i vid udstrækning.

Endelig har Google også afviklet to forskellige API'er til ekstern lageradgang i Android 12L. I Android 10 introducerede Google det kontroversielle Omfanget opbevaringsramme. Dette var beregnet til at blokere de fleste programmer fra at få adgang til data uden for deres egne mapper og visse delte mapper (såsom mapperne Downloads og Billeder). Google udfasede derefter to meget brugte eksterne lagrings-API'er på samme tid: getExternalStorageDirectory() (bruges til at få adgang til det primære eksterne lager) og getExternalStoragePublicDirectory() (for at få adgang til lagerbiblioteket for specifikke typer). Google ophæver nu begge disse API'er. Dette kommer efter ændringerne i Android 11, der tillod læseadgang til det meste eksternt lager. For at være klar, apps stadig kan ikke læse eller skrive indhold oprettet af andre apps i offentlige mapper (såsom filer gemt af Chrome i mappen Downloads) uden udvidede tilladelser.

Vi vil sandsynligvis vide mere om alle API-ændringer og ændringer på tværs af enheder i Android 12L efter den næste beta-udgivelse, som er i øjeblikket planlagt til næste måned.


Denne artikel er skrevet med yderligere input fra Adam Conway