Dit zijn de veranderingen die Android 12L op uw smartphone zal aanbrengen

Naast alle leuke verbeteringen voor tablets, foldables en Chromebooks brengt Android 12L een aantal nieuwe features naar alle apparaten.

Google heeft het voor het eerst onthuld Android 12L in oktober, en in tegenstelling tot de meeste Android-updates, richt het zich bijna uitsluitend op apparaten met grote schermen. Tablets, opvouwbare tablets en Chromebooks zijn waar de meeste opwindende veranderingen zullen plaatsvinden, maar dat betekent niet dat normale smartphones volledig buiten beschouwing worden gelaten. Nu hebben we een beter idee welke wijzigingen op alle Android-apparaten zullen verschijnen.

Google noemde al een paar nieuwe functies en API-wijzigingen die naar alle apparaten komen als onderdeel van de Android 12L-update, waaronder een nieuwe "snelle achtergrondkiezer" -optie in de AOSP Launcher, Bellen in de buurt voor Pixel- en Nest-apparaten, de terugkeer van volumeknoppen voor Casting, dynamische thema-ondersteuning in AOSP, En Materiaal Je kleurt in de bootanimatie.

Er zijn inmiddels nog een paar andere wijzigingen geweest

gemarkeerd door Esper. Vanaf Android 12L kunnen apparaatfabrikanten de door applicaties gevraagde voorkeursoriëntaties overschrijven heb het meeste voordeel van opvouwbare apps (uw Galaxy Fold 3 klapt bijvoorbeeld niet zijwaarts bij het openen van apps die alleen staand zijn), maar kan ook in een andere vorm worden gebruikt factoren.

Google implementeert ook een nieuwe Audio Spatializer-API, bedoeld om alle verschillende implementaties van ruimtelijke audio-ondersteuning te verenigen (momenteel te vinden in Sony-telefoons), zodat apps eenvoudig kunnen bepalen of het huidige apparaat ruimtelijke ondersteuning biedt geluid. Android 12L ondersteunt ook volledige screen-to-head-tracking, dus als je een eigen koptelefoon hebt versnellingsmeter en gyroscoop, ze kunnen uw huidige hoofdpositie aan Android doorgeven voor meer meeslepende beelden geluid. Er worden drie head-trackingmodi ondersteund: statisch (geen head-tracking), wereld-relatief (geen scherm-tracking) en scherm-relatief (volledig scherm-naar-head-tracking).

Een nog grotere verandering is er een die waarschijnlijk zal worden gebruikt op de Google Pixel6 serie die onlangs werd gelanceerd. Momenteel kan de VoiceInteractionSession API informatie verkrijgen over welke app momenteel op het apparaat wordt uitgevoerd, en welk onderdeel van hoe het kan begrijpen wat er op het scherm staat, is door een screenshot te maken en die screenshot vervolgens te analyseren via OCR. Er worden echter twee nieuwe callbacks toegevoegd in Android 12L - registerVisibleActivityCallback En unregisterVisibleActivityCallback.

Met de eerste van deze twee terugbelverzoeken kan de assistent-app een terugbelverzoek registreren om op de hoogte te worden gesteld van een wijziging in de zichtbare activiteit, terwijl de tweede het terugbellen eenvoudigweg afmeldt. In essentie zorgt dit ervoor dat de assistent-app de reis van de gebruiker door apps kan volgen om krachtigere suggesties en een meer geïntegreerde ervaring te bieden. Esper is van mening dat de "nieuwe" Google Assistent die Pixel-apparaten vanaf de Pixel 4 en hoger aanstuurt, zal uitgebreid gebruik maken van deze mogelijkheid.

Ten slotte heeft Google ook twee verschillende API's voor externe opslagtoegang in Android 12L niet langer verouderd. In Android 10 introduceerde Google het controversiële Scoped Storage-framework. Dit was bedoeld om te voorkomen dat de meeste applicaties toegang zouden krijgen tot gegevens buiten hun eigen mappen en bepaalde gedeelde mappen (zoals de mappen Downloads en Afbeeldingen). Google heeft vervolgens twee veelgebruikte externe opslag-API's tegelijkertijd beëindigd: getExternalStorageDirectory() (gebruikt voor toegang tot de primaire externe opslag) en getExternalStoragePublicDirectory() (voor toegang tot de opslagmap voor specifieke typen). Google beëindigt nu beide API's. Dit komt na de veranderingen in Android 11 die leestoegang tot de meeste externe opslag mogelijk maakten. Voor alle duidelijkheid: apps nog steeds kan geen inhoud lezen of schrijven die door andere apps in openbare mappen is gemaakt (zoals bestanden die door Chrome zijn opgeslagen in de map Downloads) zonder uitgebreide machtigingen.

We zullen waarschijnlijk meer weten over alle API- en apparaatoverschrijdende wijzigingen in Android 12L na de volgende bètaversie, namelijk momenteel gepland voor volgende maand.


Dit artikel is geschreven met aanvullende input van Adam Conway