Serviciile Google Play renunță la suportul pentru Android ICS (API 14-15)

Google a anunțat că Serviciile Google Play întrerupe suportul pentru API 14 și API 15. Aceasta include versiunile Android 4.0 până la 4.0.4.

Vine un moment când trebuie să mergem mai departe în viață. Aceasta poate include o anumită relație, un loc de muncă sau ceva banal, cum ar fi o versiune mai veche de Android, care este cazul serviciilor Google Play. Android 4.0 Ice Cream Sandwich a fost lansat în urmă cu peste 7 ani și Google crede că este timpul să retragă acest vechi răsfăț dulce. În această săptămână, compania a anunțat că Serviciile Google Play întrerupe suportul pentru API 14 și API 15. Aceasta include versiunile Android 4.0 până la 4.0.4.

Mulți oameni vorbesc despre fragmentarea Android atunci când se referă la versiunile majore de Android. În cel mai recent exemplu, Android Pie a fost lansat în urmă cu 4 luni, dar unii dintre cei mai mari producători de smartphone-uri de pe piață tocmai acum se ocupă de făcând teste beta publice pentru actualizare. Aceste actualizări majore ale versiunii aduc unele dintre cele mai discutate funcții noi (deoarece adaugă noi API-uri la AOSP), dar există o mulțime de funcții noi care sunt adăugate la smartphone-uri datorită Google Play Servicii.

Cu această știre, oricine rulează Ice Cream Sandwich nu va mai primi acele actualizări pentru serviciile Google Play. Mai exact, dispozitivele care rulează Android 4.0 până la 4.0.4 nu vor mai actualiza APK-ul Play Services după versiunea 14.7.99 din Google Play Store. Sincer să fiu, mai puțin de 1% dintre dispozitivele Android active rulează o versiune de Android care nu va mai primi actualizări ale Serviciilor Google Play. Ice Cream Sandwich rula doar pe 0,3% dintre dispozitivele Android active la sfârșitul lunii octombrie. Desigur, este încă mai puțin de 6 milioane de dispozitive active, dar când există peste 2 miliarde în întreaga lume, aceasta este o sumă atât de mică.

Datorită modificărilor noii versiuni SDK la începutul acestui an, fiecare bibliotecă poate fi lansată independent și își poate actualiza propria sa minSdkVersion. Aplicațiile care acceptă în prezent nivelurile API 14 sau 15 vor întâmpina erori de compilare la actualizarea la versiuni mai noi SDK. Bineînțeles, pentru a remedia aceste erori de compilare, cursul de acțiune recomandat de Google este să vizeze nivelul API 16 ca nivel API minim acceptat. Cu toate acestea, există încă 6 milioane de dispozitive Android active și unii dezvoltatori ar putea dori să le susțină în continuare.

Dacă sunteți unul dintre acești dezvoltatori, atunci puteți face acest lucru cu o anumită configurație și management de cod. Puteți crea mai multe APK-uri care acceptă diferite niveluri minime de API, cu diferite versiuni ale serviciilor Google Play. Pentru a face acest lucru, dezvoltatorii vor dori să folosească funcția de variante de construcție din Gradle, astfel încât să puteți defini variante de construcție pentru versiunile vechi și mai noi ale aplicației dvs.


Sursa: Google