Od 31. avgusta 2024 naprej:
- Nove aplikacije in posodobitve aplikacij morajo ciljati Android 14 (raven API-ja 34), če jih želite poslati v Google Play (razen za aplikacije za Wear OS in Android TV, ki morajo ciljati Android 13 ali novejšo različico).
- Obstoječe aplikacije morajo ciljati Android 13 (raven API-ja 33) ali novejšo različico, da bodo še naprej na voljo novim uporabnikom z napravami z operacijskim sistemom Android, novejšim od ciljne ravni API-ja vaše aplikacije. Aplikacije, ki ciljajo Android 12 (raven API-ja 31) ali starejšo različico (Android 10 ali starejša različica za Wear OS in Android 11 ali starejša za TV OS), bodo na voljo samo v napravah z operacijskim sistemom Android, ki imajo enako ali nižjo ciljno raven API-ja kot vaše aplikacije.
Če boste potrebovali več časa za posodobitev aplikacije, boste lahko zahtevali podaljšanje do 1. novembra 2024. Do obrazcev za podaljšanje za aplikacijo boste lahko dostopali pozneje letos v Konzoli Play.
Vsaka nova različica Androida uvaja spremembe, ki na splošno izboljšajo uporabniško izkušnjo, varnost in učinkovitost delovanja platforme Android. Vsaka aplikacija v datoteki manifesta določi targetSdkVersion
(znano tudi kot ciljna raven API-ja). Ciljna raven API-ja označuje, kako naj bi se aplikacija izvajala v različnih različicah Androida.
Če konfigurirate aplikacijo, da cilja nedavne ravni API-ja, zagotovite, da bodo uporabniki deležni izboljšav varnosti in delovanja, aplikacija pa se bo hkrati še vedno lahko izvajala v starejših različicah Androida (vse do določene najnižje različice za razvoj programske opreme minSdkVersion
).
Google Play zaradi zagotavljanja varne izkušnje uporabnikov Androida in Googla Play zahteva, da vse aplikacije izpolnjujejo spodaj navedene zahteve glede ciljne ravni API-jev.
Te zahteve izjemoma ne veljajo za:
- Trajno zasebne aplikacije, ki so omejene na uporabnike v določeni organizaciji in namenjene samo interni distribuciji.
- Aplikacije, ki ciljajo na obliko naprav za avtomobile in so združene v istem paketu, bodo še naprej vidne vsem uporabnikom Googla Play.
Definicije
Nova aplikacija | Aplikacija, ki še ni objavljena v Googlu Play (na primer popolnoma nova aplikacija). |
Obstoječa aplikacija | Aplikacija, ki je objavljena v Googlu Play. |
Posodobitev aplikacije | Nova različica aplikacije, ki jo pošiljate v pregled in bo nadomestila obstoječo aplikacijo. |
Zahteve za posodobitev aplikacij
Različica sistema Android |
Kdaj morajo nove predložitve aplikacij in posodobitev aplikacij ciljati to raven API-ja? | |
Nove aplikacije | Posodobitve aplikacij | |
Android 14 (raven API-ja 34)* |
31. avgust 2024 |
31. avgust 2024 |
Android 13 (raven API-ja 33) |
31. avgust 2023 |
31. avgust 2023 |
* Razvijalci bodo lahko zahtevali podaljšanje do 1. novembra.
Nasvet: Če potrebujete tehnična navodila glede spreminjanja ciljne ravni API-ja aplikacije, da bo skladna s temi zahtevami, preberite vodnik za selitev.
Zahteve za aplikacije za Wear OS
Različica sistema Android (raven API-ja) |
Kdaj morajo poslane aplikacije za Wear OS ciljati to raven API-ja? | |
Nove aplikacije | Posodobitve aplikacij | |
Android 13 (raven API-ja 33) ali novejša različica | 31. avgust 2024 | 31. avgust 2024 |
Android 11 (raven API-ja 30) ali novejša različica | 31. avgust 2023 | 31. avgust 2023 |
Zahteve za aplikacije za Android TV
Različica sistema Android (raven API-ja) |
Kdaj morajo poslane aplikacije za Android TV ciljati to raven API-ja? | |
Nove aplikacije | Posodobitve aplikacij | |
Android 13 (raven API-ja 33) ali novejša različica | 31. avgust 2024 | 31. avgust 2024 |
Zahteve glede razpoložljivosti aplikacij
Obstoječe aplikacije (v mobilnih napravah in Androidu Auto) morajo trenutno ciljati Android 13 (raven API-ja 33) ali novejšo različico do 31. avgusta 2024 (Android 11 (raven API-ja 30) ali novejša različica za Wear OS) in (Android 12 (raven API-ja 32) ali novejšo različico za Android TV). V nasprotnem primeru ne bodo več vidne uporabnikom Googla Play, katerih naprave uporabljajo različice operacijskega sistema Android, ki so novejše od ciljne ravni API-ja aplikacije, saj vaša aplikacija ni bila razvita skladno z zahtevami glede varnosti in kakovosti, ki jih ti uporabniki pričakujejo od novejših različic operacijskega sistema Android.
- Aplikacije s ciljno ravnijo Androida 12 (raven API-ja 31)* ali nižjo po 31. avgustu 2024 ne bodo na voljo novim uporabnikom, ki uporabljajo sistem Android, višji od ciljnega API-ja za aplikacije.
- Aplikacije s ciljno ravnijo Androida 11 (raven API-ja 30) ali nižjo po 1. novembru 2023 niso bile na voljo novim uporabnikom, ki uporabljajo sistem Android, višji od ciljnega API-ja za aplikacije.
* Razvijalci bodo lahko zahtevali podaljšanje do 1. novembra 2024. Do obrazcev za podaljšanje za aplikacijo boste lahko dostopali pozneje letos v Konzoli Play.
Kaj morate storiti za zagotovitev skladnosti
Nove aplikacije |
Obstoječe aplikacije |
Pri objavi nove aplikacije morate ciljati Androida 14 (raven API-ja 34) ali novejšo različico. |
Če vaša obstoječa aplikacija cilja Android 13 (raven API-ja 33) ali novejšo različico, je skladna s tem pravilnikom. Če je cilj obstoječe aplikacije starejša različica od Androida 13 (raven API-ja 33), ne bo več na voljo vsem novim uporabnikom, katerih naprave uporabljajo različice operacijskega sistema Android, ki so novejše od ciljnih ravni API-jev aplikacije, saj vaša aplikacija ni bila razvita skladno z zahtevami glede varnosti in kakovosti, ki jih ti uporabniki pričakujejo od novejših različic operacijskega sistema Android.
|
Zahteve za aplikacije za Wear OS
Nove aplikacije |
Obstoječe aplikacije |
Pri objavi nove aplikacije za Wear OS morate ciljati Android 13 (raven API-ja 33) ali novejšo različico. |
Če vaša obstoječa aplikacija za Wear OS cilja Android 11 (raven API-ja 30), je skladna s tem pravilnikom. Če je cilj obstoječe aplikacije Android 10 (raven API-ja 29) ali starejša različica, ne bo več na voljo vsem uporabnikom Googla Play, katerih naprave uporabljajo različice operacijskega sistema Android, ki so novejše od ciljnih ravni API-jev aplikacije, saj vaša aplikacija ni bila razvita skladno z zahtevami glede varnosti in kakovosti, ki jih ti uporabniki pričakujejo od novejših različic operacijskega sistema Android.
|
Zahteve za Android TV
Nove aplikacije |
Obstoječe aplikacije |
Pri objavi nove aplikacije za Wear OS morate ciljati Android 13 (raven API-ja 33) ali novejšo različico. |
Če vaša obstoječa aplikacija za Android TV cilja Android 12 (raven API-ja 31), je skladna s tem pravilnikom. Če je cilj obstoječe aplikacije Android 11 (raven API-ja 30) ali starejša različica, ne bo več na voljo vsem uporabnikom Googla Play, katerih naprave uporabljajo različice operacijskega sistema Android, ki so novejše od ciljnih ravni API-jev aplikacije, saj vaša aplikacija ni bila razvita skladno z zahtevami glede varnosti in kakovosti, ki jih ti uporabniki pričakujejo od novejših različic operacijskega sistema Android.
|
Pogosta vprašanja
Za aplikacije, ki ciljajo raven API-ja 31 ali starejšo
V Googlu Play imam objavljeno aplikacijo, ki cilja raven API-ja 31 ali starejšo (za Wear OS aplikacijo, ki cilja raven API-ja 29 ali starejšo), ki je ne nameravam posodobiti. Kakšne možnosti imam na voljo?
Če želite to aplikacijo še naprej prikazovati obstoječim uporabnikom, vam ni treba storiti ničesar. Vendar pa vaša aplikacija v Trgovini Google Play ne bo na voljo novim uporabnikom naprav z operacijskim sistemom Android, ki je novejši od tistega, na katerega cilja vaša aplikacija. Na voljo bo samo uporabnikom Googla Play z napravami s sistemom Android z ravnijo API-ja, ki je enaka aplikaciji ali starejša.
Če nameravate aplikacijo posodobiti na novejši ciljni API in potrebujete več časa po 31. avgustu 2024, lahko zahtevate podaljšanje, če želite aplikacijo do 1. novembra 2024 še naprej distribuirati vsem uporabnikom Googla Play. Obrazec za podaljšanje bo na voljo pozneje letos v Konzoli Play.
Če želite ustaviti prikazovanje aplikacije novim uporabnikom tudi v starejših napravah, lahko prekličete objavo aplikacije.
Kje lahko najdem obrazec za podaljšanje, če želim aplikacijo do 1. novembra 2024 še naprej distribuirati vsem uporabnikom Googla Play?
Imam aplikacije, za katere več ne želim, da bi bile objavljene v Googlu Play. Kaj lahko storim?
Kako bo to vplivalo na uporabnike, ki so že prenesli mojo aplikacijo?
Ali bo ta posodobitev vplivala na prenose aplikacije?
Kakšna bo uporabniška izkušnja, če uporabnik z novejšo napravo obišče povezavo v globino do strani v trgovini z aplikacijami, vendar aplikacija cilja raven API-ja 31 ali starejšo?
Ali so izjeme za obstoječe aplikacije, ki ciljajo API ravni 30 ali starejše?
Da. Izjeme veljajo za trajno zasebne aplikacije, ki so omejene na uporabnike v določeni organizaciji in namenjene samo interni distribuciji, in aplikacije, ki ciljajo oblike naprave za Android Automotive OS.