Visi esamų „Play“ parduotuvės programų naujiniai dabar turi būti taikomi „Android 9 Pie“.

Dabar „Google Play“ reikalauja, kad visos esamos programos, kurios atnaujinamos „Play“ parduotuvėje, būtų taikomos 28 ar aukštesnio lygio API („Android 9 Pie“ arba „Android 10“).

2017 m. pabaigoje „Google“ priėmė drąsų sprendimą: priversti Android programų kūrėjus taikyti naujesnius API lygius pridedant naujų „Play“ parduotuvės reikalavimų. „Google“ tikslai yra pagerinti ekosistemų saugumą (užtikrinant, kad programos atitiktų visus su privatumu ir leidimais susijusius platformos pakeitimus) ir paskatinti priimti naujas API (kad vartotojai galėtų mėgaukitės naujomis savo telefonų funkcijomis.) Kiekvienų metų rugpjūčio 1 d. „Google“ reikalauja, kad visos naujos „Play“ parduotuvei pateiktos programos būtų taikomos pagrindiniam API lygiui, kuris buvo pristatytas ankstesniame metų. Kiekvienų metų lapkričio 1 d. „Google“ išplečia šį reikalavimą, kad apimtų esamų programų naujinius. Taigi nuo 2019 m. rugpjūčio 1 d. visos naujos „Android“ programos, įkeltos į „Google Play“, turi būti taikomos 28 API lygiui arba „Android 9 Pie“. Nuo šiandien tas pats reikalavimas taikomas ir programų naujinimams.

Pagal Google, „Android 9 Pie“ šių metų rugpjūčio pabaigoje veikė 22,6 % visų „Google Play“ sertifikuotų įrenginių. Su sertifikavimo langas naujiems „Android 9“ įrenginiams Uždarymo 2020 m. sausio 31 d. įrenginių, kuriuose veikia 28 ar aukštesnio lygio API, procentas gali dar labiau padidėti. Naudodami tokias funkcijas kaip Adaptive Battery (Adaptyvusis akumuliatorius) sistemoje „Android 9“ ir „Scoped Storage“ sistemoje „Android 10“, norėsite užtikrinti, kad esama programa ir toliau veiktų taip, kaip numatyta. Asmeniškai tikiuosi, kad naujasis reikalavimas paskatins kūrėjus, naudojančius senesnę FingerprintManager API, pritaikyti BiometricPrompt „Pixel 4“ savininkai gali mėgautis atrakinimu pagal veidą visose jų programose.

Abiejose yra daugybė naujų API ir esamų API patobulinimų Android 9 ir Android 10, todėl galbūt netgi galėsite sukurti naujovišką programą arba patobulinti esamą funkciją, kai tik peržiūrėsite dokumentaciją. Deja, dėl šio reikalavimo keli kūrėjai greičiausiai atsisakys kurti savo programas, kaip matėme, kai praėjusiais metais buvo padidintas API lygio reikalavimas. Negalite kaltinti „Google“, nes jie ne tik suteikė daug laiko kūrėjams atnaujinti savo programas, bet ir turi rimtą priežastį priversti kūrėjus taikyti naujesnius API lygius.