Google släpper Extension SDK för att ta med nya funktioner till äldre Android-versioner

click fraud protection

Extensions SDK är det som gör funktioner som Photo Picker möjliga på äldre Android-versioner.

Projekt huvudlinje är ett sätt för Google att leverera uppdateringar till vissa kritiska systemkomponenter via ramverket för Google Play Services och Google Play Butik. Varje huvudlinjemodul levereras som antingen en APK-fil, en APEX-fil eller en APK-i-APEX. När en Mainline-modul uppdateras ser användaren ett meddelande om "Google Play System Update" (GPSU) på sin enhet. För att leverera uppdateringar till kritiska komponenter har Google förbigått behovet av att vänta på att en OEM ska rulla ut en uppdatering och valt att utföra uppgiften själv. Företaget har nu släppt den första offentliga versionen av Extension SDK, och den levereras till enheter via en systemmodul.

Den största nyttan av tilläggs-SDK för utvecklare är möjligheten att ta med det nya Photo Picker API till enheter som kör Android 11 och senare, trots att det är en funktion som lanserades med Android 13. Google säger också att utvecklare kommer att kunna implementera AdServices API: er för att göra sig redo för att testa

Android Privacy Sandbox som förväntas lanseras i beta senare i år. Det är ett exempel på hur Extension SDK kan användas för att backportera funktioner till äldre Android-versioner utan att behöva en fullständig systemuppdatering.

Utvecklare kan kontrollera vilken version av Extension SDK som är installerad på en användares enhet genom att fråga tilläggsversionen vid körning på samma sätt som de skulle kontrollera andra enhetsattribut, såsom build version. AdServices API har lagts till i Extension SDK version 4, men Photo Picker har funnits där sedan version 2.

När det gäller utvecklare som använder Android Studio Flamingo eller senare kommer de att automatiskt kunna generera korrekta versionskontroller för API: er som har lanserats via Extension SDK. Det är helt valfritt, men kan hjälpa utvecklare att implementera nya funktioner när de blir tillgängliga. Du kan läsa mer om SDK-tillägg och dokumentationen om Sekretess Sandbox Beta och den fotoväljare.