Google Play edellyttää nyt, että kaikki Play Kaupassa päivitetyt sovellukset kohdistavat nyt API-tasolle 28 tai uudempaan (Android 9 Pie tai Android 10).
Vuoden 2017 lopulla Google teki rohkean päätöksen: pakottaa Android-sovelluskehittäjät kohdistamaan uudet API-tasot lisäämällä uusia Play Kaupan vaatimuksia. Googlen tavoitteena on parantaa ekosysteemin turvallisuutta (varmistamalla, että sovellukset noudattavat kaikkia tietosuojaan ja käyttöoikeuksiin liittyviä alustamuutoksia) ja rohkaista ottamaan käyttöön uusia sovellusliittymiä (jotta käyttäjät voivat nauttia uusista ominaisuuksista puhelimissaan.) Joka vuoden elokuun 1. päivänä Google edellyttää, että kaikki Play Kauppaan lähetetyt uudet sovellukset kohdistetaan edellisellä kerralla käyttöön otettuun pääsovellusliittymätasoon vuosi. Google laajentaa tämän vaatimuksen joka vuosi 1. marraskuuta koskemaan olemassa olevien sovellusten päivityksiä. Siksi 1. elokuuta 2019 alkaen kaikkien Google Playhin ladattavien uusien Android-sovellusten on kohdistattava API-tasolle 28 tai Android 9 Pie -versioon. Tästä päivästä alkaen sama vaatimus koskee nyt sovelluspäivityksiä.
Googlen mukaan, Android 9 Pie oli käynnissä 22,6 prosentissa kaikista Google Play -sertifioiduista laitteista tämän vuoden elokuun lopussa. Kanssa sertifiointiikkuna uusille Android 9 -laitteille Suljetaan 31. tammikuuta 2020, ja API-tasoa 28 tai uudempaa käyttävien laitteiden prosenttiosuus kasvaa väistämättä entisestään. Ominaisuuksilla, kuten Adaptive Battery Android 9:ssä ja Scoped Storage Android 10:ssä, sinun kannattaa varmistaa, että nykyinen sovelluksesi toimii ainakin edelleen suunnitellusti. Henkilökohtaisesti toivon, että uusi vaatimus pakottaa vanhempaa FingerprintManager-sovellusliittymää käyttävät kehittäjät ottamaan käyttöön BiometricPromptin. Pixel 4:n omistajat voivat nauttia Face Unlockista kaikissa sovelluksissaan.
Molemmissa on paljon uusia sovellusliittymiä ja parannuksia olemassa oleviin sovellusliittymiin Android 9 ja Android 10, joten saatat jopa pystyä luomaan innovatiivisen uuden sovelluksen tai parantamaan olemassa olevaa ominaisuutta, kun luet dokumentaatiota. Valitettavasti tämä vaatimus johtaa todennäköisesti siihen, että muutamat kehittäjät hylkäävät sovellustensa kehittämisen, kuten näimme, kun API-tason vaatimusta nostettiin viime vuonna. Et voi syyttää Googlea tässä, koska he eivät vain antaneet kehittäjille runsaasti aikaa päivittää sovelluksiaan, mutta heillä on myös pätevä syy pakottaa kehittäjät kohdistamaan uudempiin API-tasoihin.