A Google kiadja az Extension SDK-t, amely új funkciókat visz a régebbi Android-verziókhoz

Az Extensions SDK teszi lehetővé az olyan funkciókat, mint a Photo Picker a régebbi Android-verziókon.

Projekt fővonal egy módja annak, hogy a Google frissítéseket szállítson néhány kritikus rendszerelemhez a Google Play Services keretrendszeren és a Google Play Áruházban. Minden Mainline modul APK-fájlként, APEX-fájlként vagy APK-in-APEX-ben kerül szállításra. Amikor egy Mainline modult frissítenek, a felhasználó "Google Play rendszerfrissítés" (GPSU) értesítést lát az eszközén. A kritikus összetevők frissítése érdekében a Google megkerülte annak szükségességét, hogy megvárja, amíg egy OEM kiad egy frissítést, és úgy döntött, hogy maga végzi el a feladatot. A vállalat most kiadta az Extension SDK első nyilvános verzióját, amelyet egy rendszermodulon keresztül juttatnak el az eszközökhöz.

A bővítmény SDK legnagyobb hasznossága a fejlesztők számára az a képesség, hogy az új Photo Picker API-t az Android 11 vagy újabb rendszert futtató eszközökre is el lehet juttatni, annak ellenére, hogy ez egy olyan funkció, amely

Android 13. A Google azt is elmondja, hogy a fejlesztők képesek lesznek AdServices API-kat implementálni, hogy felkészüljenek a tesztelésre Android Privacy Sandbox amely várhatóan még ebben az évben béta verzióban fog megjelenni. Ez egy példa arra, hogy az Extension SDK hogyan használható a szolgáltatások régebbi Android-verziókra történő visszaportálására anélkül, hogy teljes rendszerfrissítésre lenne szükség.

A fejlesztők ellenőrizhetik, hogy az Extension SDK melyik verziója van telepítve a felhasználó eszközére, ha lekérdezik a kiterjesztés verzióját futás közben, ugyanúgy, ahogyan más eszközattribútumokat is ellenőriznének, például a buildet változat. Az AdServices API-t hozzáadták az Extension SDK 4-es verziójához, de a Photo Picker már a 2. verzió óta elérhető.

Azok a fejlesztők, akik az Android Studio Flamingo vagy újabb verzióját használják, képesek lesznek automatikusan létrehozni a megfelelő verzióellenőrzéseket azokhoz az API-khoz, amelyek az Extension SDK-n keresztül indultak el. Ez teljesen opcionális, de segíthet a fejlesztőknek új funkciók bevezetésében, amint azok elérhetővé válnak. Bővebben olvashatsz róla SDK-bővítmények és a dokumentációt a Adatvédelmi Sandbox béta és a fényképválasztó.