Од 31. августа 2024:
- Нове апликације и ажурирања апликација морају да циљају Android 14 (API ниво 34) да би се послале на Google Play (осим за Wear OS и Android TV апликације, које морају да циљају Android 13 или новије верзије).
- Постојеће апликације морају да циљају Android 13 (API ниво 33) или новије верзије да би остале доступне новим корисницима на уређајима који користе верзију Android ОС-а која је виша од циљног API нивоа ваше апликације. Апликације које циљају Android 12 (API ниво 31) или старије верзије (Android 10 или старије верзије за Wear OS и Android 11 или старије верзије за TV ОС) биће доступне само на уређајима који користе Android ОС који је исти или нижи од циљног API нивоа за ваше апликације.
Моћи ћете да затражите продужење до 1. новембра 2024. ако вам треба више времена да ажурирате апликацију. Касније у току године ћете моћи да приступите обрасцима за продужење за апликацију у Play конзоли.
Свака нова верзија Android-а уводи промене које побољшавају кориснички доживљај, безбедност и опште перформансе Android платформе. Свака апликација наводи targetSdkVersion
(познат и као циљни API ниво) у фајлу манифеста. Циљни API ниво показује како апликација треба да ради у различитим верзијама Android-а.
Ако конфигуришете апликацију тако да циља недавни API ниво, бићете сигурни да корисници имају све погодности које доносе побољшања безбедности, приватности и перформанси апликације, а апликација ће и даље моћи да ради на старијим верзијама Android-а (све до наведене minSdkVersion
).
Да бисмо корисницима Android-а и Google Play-а пружали безбедан доживљај, Google Play захтева да све апликације испуњавају услове за циљни API ниво наведене у наставку.
Изузеци од ових услова обухватају следеће:
- Трајно приватне апликације које су ограничене на кориснике у одређеној организацији и намењене су само за интерну дистрибуцију.
- Апликације које циљају аутоматски фактор форме и које су у оквиру истог пакета остају видљиве свим корисницима Google Play-а.
Дефиниције
Нова апликација | Апликација која још није објављена на Google Play-у (односно, потпуно нова апликација). |
Постојећа апликација | Апликација која је објављена на Google Play-у. |
Ажурирање апликације | Нова верзија апликације коју шаљете на преглед да замени постојећу апликацију. |
Услови за ажурирање апликације
Верзија Android ОС-а |
Који је рок за слање нових апликација и ажурирања апликација да би се циљао овај API ниво? | |
Нове апликације | Ажурирања апликација | |
Android 14 (API ниво 34)* |
31. август 2024. |
31. август 2024. |
Android 13 (API ниво 33) |
31. август 2023. |
31. август 2023. |
*Програмери ће моћи да затраже продужење до 1. новембра.
Савет: Техничке савете о томе како да мењате циљни API ниво у апликацији ради испуњавања тих услова потражите у водичу за пренос.
Услови за апликације за Wear OS
Верзија Android ОС-а (API ниво) |
Који је рок за слање апликација за Wear OS да би се циљао овај API ниво? | |
Нове апликације | Ажурирања апликација | |
Android 13 (API ниво 33) или новија верзија | 31. август 2024. | 31. август 2024. |
Android 11 (API ниво 30) или новија верзија | 31. август 2023. | 31. август 2023. |
Услови за Android TV апликације
Верзија Android ОС-а (API ниво) |
Који је рок за слање Android TV апликација да би се циљао овај API ниво? | |
Нове апликације | Ажурирања апликација | |
Android 13 (API ниво 33) или новија верзија | 31. август 2024. | 31. август 2024. |
Услови за доступност апликација
Постојеће апликације (за мобилне уређаје и Android Auto) морају да циљају Android 13 (API ниво 33) или новије верзије до 31. августа 2024. (Android 11 (API ниво 30) или новије верзије за Wear OS) и (Android 12 (API ниво 32) или новије верзије за Android TV). У супротном, престаће да буду видљиви свим корисницима Google Play-а чији уређаји користе верзије Android ОС-а које су новије од циљног API нивоа за апликацију јер апликација не испуњава стандард за безбедност и квалитет који ови корисници очекују од новијих верзија Android ОС-а.
- Апликације са циљним нивоом Android 12 (API ниво 31)* или старијим неће бити доступне новим корисницима који користе Android ОС који је старији од циљног API-ја апликација од 31. августа 2024.
- Апликације са циљним нивоом Android 11 (API ниво 30) или старијим нису доступне новим корисницима који користе Android ОС који је старији од циљног API-ја апликација после 1. новембра 2023.
*Програмери ће моћи да затраже продужење до 1. новембра 2024. Касније у току године ћете моћи да приступите обрасцима за продужење за апликацију у Play конзоли.
Шта треба да урадите да бисте постигли усклађеност
Нове апликације |
Постојеће апликације |
Када објавите нову апликацију, морате да циљате Android 14 (API ниво 34) или новију верзију. |
Ако постојећа апликација циља Android 13 (API ниво 33) или новију верзију, онда је апликација у складу са овим смерницама. Ако је циљни ниво постојеће апликације нижи од Android-а 13 (API ниво 33), престаће да буде доступна свим новим корисницима чији уређаји користе верзије Android ОС-а које су новије од циљних API нивоа за ваше апликације јер ваша апликација не испуњава стандарде за безбедност и квалитет које ови корисници очекују од новијих верзија Android ОС-а.
|
Услови за апликације за Wear OS
Нове апликације |
Постојеће апликације |
Када објавите нову Wear апликацију, морате да циљате Android 13 (API ниво 33) или новију верзију. |
Ако постојећа Wear апликација циља Android 11 (API ниво 30), онда је апликација у складу са овим смерницама. Ако је циљни ниво постојеће апликације Android 10 (API ниво 29) или старија верзија, престаће да буде доступна свим корисницима Google Play-а чији уређаји користе верзије Android ОС-а које су новије од циљног API нивоа за ваше апликације јер ваша апликација не испуњава стандарде за безбедност и квалитет које ови корисници очекују од новијих верзија Android ОС-а.
|
Услови за Android TV
Нове апликације |
Постојеће апликације |
Када објавите нову Wear апликацију, морате да циљате Android 13 (API ниво 33) или новију верзију. |
Ако постојећа Android TV апликација циља Android 12 (API ниво 31), онда је апликација у складу са овим смерницама. Ако је циљни ниво постојеће апликације Android 11 (API ниво 30) или старија верзија, престаће да буде доступна свим корисницима Google Play-а чији уређаји користе верзије Android ОС-а које су новије од циљног API нивоа за ваше апликације јер ваша апликација не испуњава стандарде за безбедност и квалитет које ови корисници очекују од новијих верзија Android ОС-а.
|
Честа питања
За апликације које циљају API 31 или старије верзије
Имам активну апликацију у Google Play продавници која циља API 31 или старију верзију (за Wear OS, апликација која циља API 29 или старије верзије) и не планирам да је ажурирам. Које могућности имам?
Ако желите да наставите да пружате ову апликацију постојећим корисницима, не морате ништа да предузимате. Међутим, апликација неће бити доступна у Google Play продавници новим корисницима са уређајима који користе Android ОС који је новији од онога који апликација циља. Биће доступна само Play корисницима са уређајима који користе верзију Android ОС-а која је иста као API ниво апликације или старија.
Ако планирате да ажурирате апликацију на новији циљни API и треба вам више времена после 31. августа 2024, можете да затражите продужење да бисте наставили да дистрибуирате апликацију свим корисницима Google Play-а до 1. новембра 2024. Образац за продужење рока ће постати доступан касније током године у Play конзоли.
Ако желите да престанете да пружате апликацију новим корисницима чак и на старијим уређајима, можете да опозовете објављивање апликације.
Где могу да пронађем образац за продужење рока да бих наставио/ла да дистрибуирам апликацију свим Google Play корисницима до 1. новембра 2024?
Имам апликације које више не желим да објављујем на Google Play-у. Шта треба да радим?
Како ће ово утицати на кориснике који су већ преузели апликацију?
Да ли ће ово ажурирање утицати на преузимања апликација?
Какав ће бити кориснички доживљај ако корисник на новијем уређају посети прецизни линк до странице продавнице апликација, али апликација циља API 31 или старију верзију?
Да ли постоје изузеци за постојеће апликације које циљају API 30 или старије верзије?
Да. Омогућили смо изузетке за трајно приватне апликације које су ограничене на кориснике у одређеној организацији и намењене су само за интерну дистрибуцију, као и апликације које циљају фактор форме Android Automotive OS.