Google oznámil, že Služby Google Play ukončujú podporu pre API 14 a API 15. To zahŕňa Android verzie 4.0 až 4.0.4.
Prichádza bod, kedy sa musíme v živote posunúť ďalej. Môže to zahŕňať konkrétny vzťah, prácu alebo niečo triviálne, ako je staršia verzia systému Android, čo je prípad služieb Google Play. Android 4.0 Ice Cream Sandwich bol vydaný pred viac ako 7 rokmi a Google je presvedčený, že je čas ukončiť túto starú sladkú pochúťku. Tento týždeň spoločnosť oznámila, že Služby Google Play ukončujú podporu pre API 14 a API 15. To zahŕňa Android verzie 4.0 až 4.0.4.
Mnoho ľudí hovorí o fragmentácii systému Android, keď sa odvolávajú na hlavné verzie systému Android. V najnovšom príklade bol Android Pie vydaný pred 4 mesiacmi, ale niektorí z najväčších výrobcov OEM smartfónov na trhu sa práve teraz chystajú robiť verejné beta testy pre aktualizáciu. Tieto hlavné aktualizácie verzií prinášajú niektoré z najdiskutovanejších nových funkcií (keďže pridávajú nové rozhrania API na AOSP), no vďaka službe Google Play sa do smartfónov pridáva množstvo nových funkcií Služby.
Vďaka tejto správe už nikto, kto používa Ice Cream Sandwich, nebude dostávať aktualizácie služieb Google Play. Konkrétne zariadenia so systémom Android 4.0 až 4.0.4 už nebudú aktualizovať súbor APK Služieb Play po verzii 14.7.99 z Obchodu Google Play. Úprimne povedané, menej ako 1 % aktívnych zariadení so systémom Android používa verziu systému Android, ktorá už nebude dostávať aktualizácie Služieb Google Play. Ice Cream Sandwich fungoval ku koncu októbra iba na 0,3 % aktívnych zariadení so systémom Android. Je pravda, že je to stále menej ako 6 miliónov aktívnych zariadení, ale keď je ich celosvetovo viac ako 2 miliardy, je to také malé množstvo.
Vďaka novým zmenám verzie SDK začiatkom tohto roka môže byť každá knižnica uvoľnená nezávisle a môže aktualizovať svoju vlastnú minSdkVersion. V aplikáciách, ktoré momentálne podporujú úrovne API 14 alebo 15, sa pri aktualizácii na novšie verzie súpravy SDK vyskytnú chyby zostavy. Prirodzene, ak chcete opraviť tieto chyby zostavy, odporúčaný postup spoločnosti Google je zamerať sa na úroveň API 16 ako minimálnu podporovanú úroveň API. Stále však existuje 6 miliónov aktívnych zariadení so systémom Android a niektorí vývojári môžu chcieť pokračovať v ich podpore.
Ak ste jedným z týchto vývojárov, môžete to urobiť pomocou určitej konfigurácie a správy kódu. Môžete vytvoriť viacero súborov APK, ktoré podporujú rôzne minimálne úrovne rozhrania API, s rôznymi verziami služieb Google Play. Na tento účel budú chcieť vývojári použiť funkciu variantov zostavy v Gradle, aby ste mohli definovať verzie zostavy pre staršie a novšie verzie vašej aplikácie.
Zdroj: Google