Google vydáva súpravu Extension SDK, ktorá prináša nové funkcie do starších verzií Androidu

click fraud protection

Súprava Extensions SDK umožňuje funkcie ako Photo Picker v starších verziách Androidu.

Hlavná línia projektu je spôsob, akým spoločnosť Google dodáva aktualizácie niektorých dôležitých systémových komponentov prostredníctvom rámca služieb Google Play a obchodu Google Play. Každý modul hlavnej línie sa dodáva buď ako súbor APK, súbor APEX alebo súbor APK-in-APEX. Keď sa aktualizuje hlavný modul, používateľovi sa na jeho zariadení zobrazí upozornenie „Aktualizácia systému Google Play“ (GPSU). Pri poskytovaní aktualizácií kritickým komponentom spoločnosť Google efektívne obišla potrebu čakať na aktualizáciu od výrobcu OEM a rozhodla sa vykonať túto úlohu sama. Spoločnosť teraz vydala prvú verejnú verziu Extension SDK a je dodávaná do zariadení prostredníctvom systémového modulu.

Najväčšou pomôckou rozšírenia SDK pre vývojárov je možnosť priniesť nové rozhranie Photo Picker API do zariadení so systémom Android 11 a novším, napriek tomu, že ide o funkciu, ktorá bola spustená s Android 13. Google tiež hovorí, že vývojári budú môcť implementovať rozhrania AdServices API, aby sa pripravili na testovanie

Karanténa ochrany osobných údajov systému Android jeho spustenie v beta verzii sa očakáva koncom tohto roka. Je to príklad toho, ako možno použiť súpravu Extension SDK na spätné portovanie funkcií na staršie verzie systému Android bez potreby úplnej aktualizácie systému.

Vývojári môžu skontrolovať, aká verzia súpravy Extension SDK je nainštalovaná v zariadení používateľa dotazom na verziu rozšírenia za behu rovnakým spôsobom, ako by kontrolovali iné atribúty zariadenia, ako je zostava verzia. Rozhranie AdServices API bolo pridané do Extension SDK verzie 4, ale Photo Picker je tam od verzie 2.

V prípade vývojárov, ktorí používajú Android Studio Flamingo alebo novší, budú môcť automaticky generovať správne kontroly verzií pre API, ktoré boli spustené prostredníctvom Extension SDK. Je to úplne voliteľné, ale môže pomôcť vývojárom implementovať nové funkcie, keď budú k dispozícii. Môžete si prečítať viac o Rozšírenia SDK a dokumentáciu na Karanténa ochrany osobných údajov Beta a výber fotografií.