PSA: Kaikkien Play Kaupan sovelluspäivitysten on nyt kohdistettava Android 8.0+

Päivä on koittanut: tästä päivästä alkaen kaikkien Google Play Kaupan sovelluspäivitysten on tuettava vähintään Android 8.0 Oreoa tai uudempaa.

Androidin pirstoutumisongelma ei ulotu vain puhelimiin ja käyttönumeroihin. Ongelma ulottuu myös sovelluksiin. Monet sovelluskehittäjät ohittavat yleensä sovelluksensa optimoinnin uusimpaan Android-versioon välittömästi, joko tukevat sitä useita kuukausia myöhemmin tai eivät tue sitä kokonaan. Tämä johtuu kahdesta syystä: joko uudet API: t eivät ole kehittäjien prioriteetti (uusi Android-versio kestää usein useita kuukausia ennen kuin tavoittaa suuren yleisön, joten se on harvoin kehittäjän tehtäväluettelon kärjessä) tai sovellus kohdistaa jatkuvasti vanhaan Android-versioon tarkoitukseen (yksi Snapchat kohdisti Android Lollipoppiin vuosia välttääkseen Androidin käyttöön otettujen yksityiskohtaisten käyttöoikeuksien toteuttamisen Vaahtokarkki).

Tämä johti kiusallisiin tilanteisiin, joissa sovellukset saivat imeä akkua ilman rajoituksia, roskapostia ilmoituksia ja käyttää kaikkia haluamiaan käyttöoikeuksia kysymättä käyttäjältä, koska sovellus on kohdistettu vanhempi SDK. Saatat myös joutua tilanteisiin, joissa sovellus ei toimi ollenkaan, pakottaa sulkeutumaan tai kaatumaan, koska sitä ei tuettu tai testattu uusimmalla Android-alustalla. Kaiken kaikkiaan kyseessä oli tilanne, joka selvästi tarvitsi Googlen väliintuloa – ja he ovat puuttuneet asiaan.

Tästä päivästä, 1. marraskuuta alkaen, kaikkien Google Play Kauppaan ladattujen sovelluspäivitysten on kohdistettava vähintään API-tasolle 26 eli sovelluksesi on aloitettava kohdistaminen Android 8.0 Oreoon ja uudempiin, jos haluat julkaista uuden päivityksen käyttäjillesi uuden Google Playn mukaisesti vaatimukset. Jos sovelluksesi on edelleen kohdistettu Android 7.1 Nougatiin tai vanhempiin, et voi ladata uutta APK: ta Google Playhin etkä julkaista päivityksiä. Muista, että puhumme targetSdkVersionista eikä minSdkVersionista.

Google on antanut kehittäjille runsaasti aikaa sovellusten päivittämiseen. Sovellusliittymän 26 kohdistamisen määräajat julkistettiin ensimmäisen kerran joulukuussa 2017, ja elokuusta lähtien sovellusten kehittäjät eivät ole pystyneet ladataksesi Play Kauppaan uusia sovelluksia, jotka on kohdistettu Android Nougatiin tai vanhempiin. Tämä sama vaatimus koskee vain sovelluspäivityksiä tänään. Muista, että targetSdkVersionin vähimmäismäärä alkaa kasvaa nyt vuosittain ja sovellukset pakotettu tukemaan vähintään API-tasoa 28 (Android 9 Pie) elokuusta 2019 alkaen (uudet sovellukset) ja marraskuusta 2019 (sovellus päivitykset).

Käyttäjille tämä tarkoittaa, että kaikkien Play Kauppaan tästä päivämäärästä lähtien julkaistujen sovelluspäivitysten tulee tukea vähintään Android Oreoa. alustan ominaisuuksia, mikä tarkoittaa, että ne alkavat tukea ominaisuuksia, kuten mukautuvia kuvakkeita, ilmoituskanavia, taustarajoituksia ja lisää. Jos olet kehittäjä eikä sovelluksesi ole vielä kohdistettu Android Oreolle, nyt on aika tehdä se.