Google paziņoja, ka Google Play pakalpojumi pārtrauc API 14 un API 15 atbalstu. Tas ietver Android versijas 4.0 līdz 4.0.4.
Pienāk brīdis, kad dzīvē jāiet tālāk. Tas var ietvert noteiktas attiecības, darbu vai kaut ko nenozīmīgu, piemēram, vecāku Android versiju, kā tas ir Google Play pakalpojumu gadījumā. Android 4.0 Ice Cream Sandwich tika izlaists pirms vairāk nekā 7 gadiem, un Google uzskata, ka ir pienācis laiks pārtraukt šo veco saldumu. Šonedēļ uzņēmums paziņoja, ka Google Play pakalpojumi pārtrauc API 14 un API 15 atbalstu. Tas ietver Android versijas 4.0 līdz 4.0.4.
Daudzi cilvēki runā par Android sadrumstalotību, atsaucoties uz galvenajām Android versijām. Jaunākajā piemērā Android Pie tika izlaists pirms 4 mēnešiem, bet daži no lielākajiem viedtālruņu oriģinālo iekārtu ražotājiem tirgū tikai tagad gatavojas veicot publiskos beta testus par atjauninājumu. Šie galvenie versiju atjauninājumi sniedz dažas no visvairāk apspriestajām jaunajām funkcijām (jo tie pievieno jaunas API uz AOSP), taču ir daudz jaunu funkciju, kas tiek pievienotas viedtālruņiem, pateicoties pakalpojumam Google Play Pakalpojumi.
Līdz ar šīm ziņām ikviens, kurš izmanto Ice Cream Sandwich, vairs nesaņems šos Google Play pakalpojumu atjauninājumus. Konkrētāk, ierīces, kurās darbojas operētājsistēma Android 4.0–4.0.4, vairs neatjauninās Google Play veikala Play pakalpojumu APK, kas pārsniedz versiju 14.7.99. Godīgi sakot, mazāk nekā 1% aktīvo Android ierīču darbojas ar Android versiju, kas vairs nesaņems Google Play pakalpojumu atjauninājumus. Oktobra beigās Ice Cream Sandwich darbojās tikai 0,3% aktīvo Android ierīču. Protams, tas joprojām ir mazāk nekā 6 miljoni aktīvo ierīču, taču, ja visā pasaulē ir vairāk nekā 2 miljardi, tas ir tik niecīgs daudzums.
Pateicoties jaunajām SDK versijas izmaiņām šī gada sākumā, katru bibliotēku var izlaist neatkarīgi, un tā var atjaunināt savu minSdkVersion. Lietotnēs, kas pašlaik atbalsta API 14. vai 15. līmeni, atjauninot uz jaunākām SDK versijām, radīsies veidošanas kļūdas. Protams, lai labotu šīs veidošanas kļūdas, Google ieteiktā rīcība ir mērķēt uz API 16. līmeni kā minimālo atbalstīto API līmeni. Tomēr joprojām ir 6 miljoni aktīvo Android ierīču, un daži izstrādātāji, iespējams, vēlēsies turpināt tās atbalstīt.
Ja esat viens no šiem izstrādātājiem, varat to izdarīt, izmantojot konfigurācijas un koda pārvaldību. Varat izveidot vairākus APK, kas atbalsta dažādus minimālos API līmeņus, izmantojot dažādas Google Play pakalpojumu versijas. Lai to izdarītu, izstrādātāji vēlēsies izmantot Gradle izveides variantu funkciju, lai jūs varētu definēt mantotās un jaunākās lietotnes versijas.
Avots: Google