31.8.2024 alkaen:
- Uusien sovellusten ja sovelluspäivitysten tavoitetason on oltava Android 14 (API-taso 34), jotta ne voidaan lähettää Google Playhin (lukuun ottamatta Wear OS- ja Android TV ‐sovelluksia, joiden tavoitetason on oltava Android 13 tai uudempi).
- Aiemmin luotujen sovellusten tavoitetason on oltava vähintään Android 13 (API-taso 33), jotta ne ovat uusien käyttäjien saatavilla laitteilla, joiden Android-käyttöjärjestelmän versio on uudempi kuin sovelluksen API-tavoitetaso. Sovellukset, joiden tavoitetaso on Android 12 (API-taso 31) tai vanhempi (Android 10 tai vanhempi Wear OS:ssä ja Android 11 tai vanhempi TV OS:ssä), ovat käytettävissä vain laitteilla, joiden Android-käyttöjärjestelmä on sama tai vanhempi kuin sovellusten API-tavoitetaso.
Voit pyytää lisäaikaa 1.11.2024 asti, jos tarvitset enemmän aikaa sovelluksen päivittämiseen. Sovelluksen lisäaikalomakkeet lisätään Play Consoleen myöhemmin tänä vuonna.
Jokaiseen uuteen Android-versioon sisältyy muutoksia, jotka parantavat Android-käyttöympäristön käyttökokemusta, tietoturvaa ja suorituskykyä. Kunkin sovelluksen manifestitiedostossa määritetään targetSdkVersion
-arvo (eli API-tavoitetaso). API-tavoitetaso kertoo, miten sovelluksesi on tarkoitus toimia eri Android-versioissa.
Kun valitset sovelluksen tavoitteeksi viimeaikaisen API-tason, käyttäjien tietoturva, yksityisyys ja käyttökokemus paranevat. Sovellus toimii edelleen myös vanhemmilla Android-versioilla (minSdkVersion
-tasolle asti).
Jotta voimme tarjota Androidin ja Google Playn käyttäjille turvallisen kokemuksen, Google Play alkaa edellyttää kaikilta sovelluksilta alla olevia API-tavoitetasoja.
Poikkeuksia näihin vaatimuksiin:
- Pysyvästi yksityiset sovellukset, jotka on rajoitettu tietyn organisaation käyttäjille ja tarkoitettu vain sisäiseen jakeluun
- Sovellukset, jotka on kohdistettu autoihin ja jotka kuuluvat samaan pakettiin, ovat edelleen kaikkien Google Playn käyttäjien löydettävissä.
Määritelmät
Uusi sovellus | Sovellus, jota ei ole vielä julkaistu Google Playssa (eli aivan uusi sovellus) |
Aiemmin julkaistu sovellus | Google Playssa julkaistu sovellus |
Sovelluspäivitys | Uusi versio sovelluksesta, joka lähetetään tarkistettavaksi nykyisen tilalle. |
Sovellusten päivitysvaatimukset
Android-käyttöjärjestelmän versio |
Milloin tätä API-tavoitetasoa vaaditaan uusilta sovelluksilta ja sovelluspäivityksiltä? | |
Uudet sovellukset | Sovelluspäivitykset | |
Android 14 (API-taso 34)* |
31.8.2024 |
31.8.2024 |
Android 13 (API-taso 33) |
31.8.2023 |
31.8.2023 |
* Kehittäjät voivat pyytää lisäaikaa 1.11. asti.
Vinkki: Jos tarvitset teknistä tukea sovelluksen API-tavoitetason muuttamiseen vaatimusten mukaiseksi, tutustu siirto-oppaaseemme.
Wear OS ‐sovelluksen vaatimukset
Android-käyttöjärjestelmän versio (API-taso) |
Milloin tätä API-tavoitetasoa vaaditaan Wear OS ‐sovellusten lähettämiseksi? | |
Uudet sovellukset | Sovelluspäivitykset | |
Android 13 (API-taso 33) tai uudempi | 31.8.2024 | 31.8.2024 |
Android 11 (API-taso 30) tai uudempi | 31.8.2023 | 31.8.2023 |
Android TV ‐sovelluksen vaatimukset
Android-käyttöjärjestelmän versio (API-taso) |
Milloin tätä API-tavoitetasoa vaaditaan Android TV ‐sovellusten lähettämiseksi? | |
Uudet sovellukset | Sovelluspäivitykset | |
Android 13 (API-taso 33) tai uudempi | 31.8.2024 | 31.8.2024 |
Sovelluksen saatavuusvaatimukset
Nykyisten sovellusten (mobiililaitteilla ja Android Autossa) tavoitetason on oltava Android 13 (API-taso 33) tai uudempi 31.8.2024 mennessä (Android 11 (API-taso 30) tai uudempi, jos kyseessä on Wear OS) ja (Android 12 (API-taso 32) tai uudempi, jos kyseessä on Android TV). Muuten ne eivät ole enää kaikkien Google Playn käyttäjien saatavilla, jos Android-käyttöjärjestelmän versio on uudempi kuin sovelluksen API-tavoitetaso. Tämä johtuu siitä, että sovellusta ei ole suunniteltu täyttämään uutta turvallisuus- ja laatustandardia, jonka noudattamista käyttäjät odottavat uudemmilta Android-käyttöjärjestelmäversioilta.
- Sovellukset, joiden Android-tavoitetaso on 12 (API-taso 31)* tai vanhempi, eivät ole uusien käyttäjien saatavilla 31.8.2024 jälkeen, jos laitteella on sovelluksen API-tavoitetasoa uudempi Android-käyttöjärjestelmän versio.
- Sovellukset, joiden tavoitetaso on Android 11 (API-taso 30) tai vanhempi, eivät ole uusien käyttäjien saatavilla 1.11.2023 jälkeen, jos laitteella on sovelluksen API-tavoitetasoa uudempi Android-käyttöjärjestelmän versio.
* Kehittäjät voivat pyytää lisäaikaa 1.11.2024 asti. Sovelluksen lisäaikalomakkeet lisätään Play Consoleen myöhemmin tänä vuonna.
Ohjeet
Uudet sovellukset |
Aiemmin julkaistut sovellukset |
Kun julkaiset uuden sovelluksen, sen tavoitetason on oltava vähintään Android 14 (API-taso 34). |
Jos sovelluksesi tavoitetaso on Android 13 (API-taso 33) tai uudempi, sovelluksesi on tämän käytännön mukainen. Jos sovelluksesi tavoitetaso on vanhempi kuin Android 13 (API-taso 33), se ei enää ole kaikkien uusien käyttäjien saatavilla, jos Android-käyttöjärjestelmän versio on uudempi kuin sovellusten API-tavoitetasot. Tämä johtuu siitä, että sovellusta ei ole suunniteltu täyttämään uutta turvallisuus- ja laatustandardia, jonka noudattamista käyttäjät odottavat uudemmilta Android-käyttöjärjestelmäversioilta.
|
Wear OS ‐sovelluksen vaatimukset
Uudet sovellukset |
Aiemmin julkaistut sovellukset |
Kun julkaiset uuden Wear-sovelluksen, sen tavoitetason on oltava vähitään Android 13 (API-taso 33). |
Jos nykyisen Wear-sovelluksesi tavoitetaso on Android 11 (API-taso 30), sovelluksesi on tämän käytännön mukainen. Jos sovelluksesi tavoitetaso on Android 10 (API-taso 29) tai vanhempi, se ei enää ole kaikkien Google Play ‑käyttäjien saatavilla, jos Android-käyttöjärjestelmän versio on uudempi kuin sovellusten API-tavoitetaso. Tämä johtuu siitä, että sovellusta ei ole suunniteltu täyttämään uutta turvallisuus- ja laatustandardia, jonka noudattamista käyttäjät odottavat uudemmilta Android-käyttöjärjestelmäversioilta.
|
Android TV:n vaatimukset
Uudet sovellukset |
Aiemmin julkaistut sovellukset |
Kun julkaiset uuden Wear-sovelluksen, sen tavoitetason on oltava vähitään Android 13 (API-taso 33). |
Jos nykyisen Android TV ‐sovelluksesi tavoitetaso on Android 12 (API-taso 31), sovelluksesi on tämän käytännön mukainen. Jos sovelluksesi tavoitetaso on Android 11 (API-taso 30) tai vanhempi, se ei enää ole kaikkien Google Play ‑käyttäjien saatavilla, jos Android-käyttöjärjestelmän versio on uudempi kuin sovellusten API-tavoitetaso. Tämä johtuu siitä, että sovellusta ei ole suunniteltu täyttämään uutta turvallisuus- ja laatustandardia, jonka noudattamista käyttäjät odottavat uudemmilta Android-käyttöjärjestelmäversioilta.
|
Usein kysyttyä
Enintään API-tasolle 31 kohdistetut sovellukset
Minulla on Google Playssa julkaistu sovellus, jonka tavoitetaso on API 31 tai vanhempi (jos kyseessä on Wear OS, API-taso 29 tai vanhempi). En aio päivittää sitä. Mitä vaihtoehtoja minulla on?
Jos haluat jatkaa sovelluksen jakelua nykyisille käyttäjille, sinun ei tarvitse tehdä mitään. Sovellus ei kuitenkaan ole saatavilla Google Play Kaupassa uusille käyttäjille, joiden Android-käyttöjärjestelmä on uudempi kuin sovelluksen tavoitetaso. Se on saatavilla vain Playn käyttäjille, joiden laitteilla on sovelluksen API-tasoa vastaava Android-käyttöjärjestelmä tai vanhempi versio.
Jos aiot päivittää sovelluksesi uudemmalle API-tavoitetasolle ja tarvitset enemmän aikaa kuin 31.8.2024 asti, voit pyytää lisäaikaa jatkaaksesi jakelua kaikille Google Playn käyttäjille 1.11.2024 asti. Lisäaikalomake lisätään Play Consoleen myöhemmin tänä vuonna.
Jos et halua, että sovelluksesi on uusien käyttäjien saatavilla edes vanhemmilla laitteilla, voit perua sovelluksen julkaisun.
Mistä löydän lisäaikalomakkeen, jotta voin jatkaa jakelua kaikille Google Playn käyttäjille 1.11.2024 asti?
Minulla on sovelluksia, joiden en enää halua olevan saatavilla Google Playssa. Miten toimin?
Miten tämä vaikuttaa käyttäjiin, jotka ovat ladanneet sovellukseni aiemmin?
Vaikuttaako päivitys sovelluksen latauksiin?
Minkälainen käyttökokemus on, jos uudemman laitteen käyttäjä avaa sovelluskauppasivun täsmälinkin, mutta sovelluksen tavoitetaso on API 31 tai sitä vanhempi?
Onko joitakin poikkeuksia nykyisiin sovelluksiin, jotka on kohdistettu API 30:een tai vanhempaan versioon?
Kyllä. On olemassa poikkeuksia pysyvästi yksityisille sovelluksille, jotka on rajoitettu tietyn organisaation käyttäjille ja jotka on tarkoitettu vain sisäiseen jakeluun. Poikkeukset koskevat myös sovelluksia, jotka on kohdistettu Android Automotive OS ‑laitetyypeille.