Siekdami, kad tikslinio API lygio terminai būtų aiškesni, kiekvieniems metams nustatome vieną rugpjūčio 31 d. datą.
Nuo 2023 m. rugpjūčio 31 d.
- Naujos programos turi būti taikomos pagal 13 ar naujesnės versijos „Android“ (33 lygio API); išskyrus „Wear OS“ programas, kurios turi būti taikomos pagal 11 versijos „Android“ (30 lygio API) arba iki 13 versijos „Android“ (33 lygio API).
- Esamos programos turi būti taikomos pagal 31 ar aukštesnio lygio API, kad būtų pasiekiamos naudotojams įrenginiuose, kuriuose veikia naujesnė „Android“ OS nei programos tikslinis API lygis. Programos, kurios taikomos pagal 30 ar žemesnį API lygį („Wear OS“ pagal 29 ar žemesnį API lygį), bus pasiekiamos tik įrenginiuose, kuriuose veikia tokia pati arba senesnė „Android“ OS versija nei programos tikslinis API lygis.
Su kiekviena nauja „Android“ versija pristatomi pakeitimai, pagerinantys naudotojo patirtį, saugą ir bendrą „Android“ platformos našumą. Kiekvienos programos aprašo faile nurodyta targetSdkVersion
(taip pat žinoma kaip tikslinis API lygis). Tikslinis API lygis nurodo, kaip programa turėtų veikti skirtingų versijų „Android“.
Sukonfigūravę programą taip, kad būtų taikoma pagal naujausio lygio API, užtikrinsite patobulintą saugą, privatumą ir našumą naudotojų įrenginiuose, o programa vis tiek veiks senesnės versijos „Android“ (iki nurodytos minSdkVersion
).
Kad „Android“ ir „Google Play“ naudotojams būtų teikiamos saugios funkcijos, „Google Play“ reikalauja, kad visos programos atitiktų toliau nurodytus tikslinio API lygio reikalavimus.
Šių reikalavimų išimtys apima toliau nurodytas programas.
- Visam laikui privačios programos, kurios apribotos tik konkrečios organizacijos naudotojams ir skirtos naudoti tik viduje.
- Programos, kurios taikomos pagal automobilių pramonės formos koeficientą ir kurios yra įtraukiamos į tą patį paketą, liks aptinkamos visiems „Google Play“ naudotojams.
Apibrėžtys
Nauja programa | Programa, kuri dar nepaskelbta „Google Play“ (pvz., visiškai nauja programa). |
Esama programa | Sistemoje „Google Play“ paskelbta programa. |
Programos naujinys | Nauja programos versija, kurią pateikiate peržiūrėti, norėdami pakeisti esamą programą. |
Programos naujinių reikalavimai
„Android“ OS versija |
Kada naujų programų ir programų naujinių pateikimai turi būti taikomi pagal šį API lygį? | |
Naujos programos | Programų naujiniai | |
13 versijos „Android“ (33 lygio API)* |
2023 m. rugpjūčio 31 d. |
2023 m. rugpjūčio 31 d. |
12 versijos „Android“ (31 lygio API) |
2022 m. rugpjūčio 31 d. |
2022 m. lapkričio 1 d. |
* Kad kūrėjams būtų lengviau įvykdyti perėjimo procesą, jie galės pateikti užklausą dėl pratęsimo iki lapkričio 1 d.
Patarimas: techninių nurodymų, kaip pakeisti programos tikslinį API lygį, kad būtų laikomasi šių reikalavimų, galite gauti perkėlimo vadove.
„Wear OS“ programos reikalavimai
„Android“ OS versija (API lygis) |
Kada „Wear OS“ programos pateikimai turi būti taikomi pagal šį API lygį? | |
Naujos programos | Programų naujiniai | |
11 versijos „Android“ (30 lygio API) (be pakeitimų) | 2022 m. rugpjūčio 1 d. | 2022 m. lapkričio 1 d. |
Programos pasiekiamumo reikalavimai
Šiuo metu esamos programos (mobiliuosiuose įrenginiuose, „Android Auto“, „Android TV“) turi būti taikomos pagal 31 arba aukštesnio lygio API iki 2023 m. rugpjūčio 31 d. („Wear OS“ pagal 30 arba iki 33 lygio API). Priešingu atveju jos nebebus aptinkamos visiems „Google Play“ naudotojams, kurių įrenginiuose veikia naujesnių nei jūsų programos tikslinis API lygis versijų „Android“ OS, nes jūsų programa nebuvo sukurta laikantis saugos ir kokybės standarto, kurio šie naudotojai tikisi iš naujesnių „Android“ OS versijų.
- Nuo 2023 m. rugpjūčio 31 d. programos, kurios taikomos pagal 11 ar senesnės versijos „Android“ (30 lygio API)*, nebus pasiekiamos naujiems naudotojams, naudojantiems aukštesnio lygio „Android“ OS nei programų tikslinis API lygis.
- Nuo 2022 m. lapkričio 1 d. arba 2023 m. gegužės 1 d., jei jūsų programai taikomas pratęsimas, programos, kurios taikomos pagal 10 ar senesnės versijos „Android“ (29 lygio API), nepasiekiamos naujiems naudotojams, naudojantiems aukštesnio lygio „Android“ OS nei programų tikslinis API lygis.
* Kad kūrėjams būtų lengviau įvykdyti perėjimo procesą, jie galės pateikti užklausą dėl pratęsimo iki 2023 m. lapkričio 1 d. Jei tai turės įtakos jums, programos plėtinių formas sistemoje „Play Console“ galėsite pasiekti rugpjūčio mėn. pradžioje, puslapyje Politikos būsena spustelėję atitinkamą problemą.
Ką daryti, kad atitiktumėte reikalavimus
Naujos programos |
Esamos programos |
Paskelbdami naują programą turite ją taikyti pagal 33 ar aukštesnio lygio API. |
Jei tikslinis programos API lygis yra 31 arba aukštesnis, programa atitinka šią politiką. Jei esamos programos tikslinis API lygis žemesnis nei 31, ji nebebus pasiekiama visiems „Google Play“ naudotojams, kurių įrenginiuose veikia naujesnių nei jūsų programų tiksliniai API lygiai versijų „Android“ OS, nes jūsų programa nebuvo sukurta laikantis saugos ir kokybės standarto, kurio šie naudotojai tikisi iš naujesnių „Android“ OS versijų.
|
„Wear OS“ reikalavimai
Naujos programos |
Esamos programos |
Kai paskelbiate naują programą, turite taikyti pagal 30 lygio API arba iki 13 versijos „Android“ (33 lygio API). |
Jei tikslinis programos API lygis yra 30 arba iki 13 versijos „Android“ (33 lygio API), programa atitinka šią politiką. Jei esamos programos tikslinis API lygis žemesnis nei 30, ji nebebus pasiekiama visiems „Google Play“ naudotojams, kurių įrenginiuose veikia naujesnių nei jūsų programų tiksliniai API lygiai versijų „Android“ OS, nes jūsų programa nebuvo sukurta laikantis saugos ir kokybės standarto, kurio šie naudotojai tikisi iš naujesnių „Android“ OS versijų.
|
Dažniausiai užduodami klausimai
Programos, kurios taikomos pagal 30 ar žemesnio lygio API
Sistemoje „Google Play“ turiu tiesioginę programą, taikomą pagal 30 ar žemesnio lygio API („Wear OS“ pagal 29 ar žemesnio lygio API), kurios neplanuoju atnaujinti. Iš ko galiu rinktis?
Jei norite toliau teikti šią programą esamiems naudotojams, nereikia atlikti jokių veiksmų. Tačiau programa sistemoje „Google Play“ nebus pasiekiama naujiems naudotojams įrenginiuose, kuriuose veikia naujesnė „Android“ OS versija nei jūsų programoje. Ji bus pasiekiama tik „Google Play“ naudotojams, kurių įrenginiuose veikia tokio paties kaip jūsų programoje ar žemesnio API lygio „Android“ OS.
Iki 2023 m. rugpjūčio 1 d. jūsų programa turės atitikti šį tikslinio API lygio reikalavimą, antraip ji nebebus aptinkama visiems „Google Play“ naudotojams, kurių įrenginiuose veikia naujesnių versijų „Android“ OS nei jūsų programos tikslinis API lygis.
Jei ketinate atnaujinti programą, kad ji būtų taikoma pagal aukštesnio lygio API, ir jums reikia daugiau laiko nei iki rugpjūčio 31 d., galite pateikti užklausą dėl pratęsimo, kad galėtumėte toliau platinti visiems „Google Play“ naudotojams iki lapkričio 1 d. Plėtinio forma bus pasiekiama vėliau šiais metais sistemoje „Play Console“.
Jei nebenorite teikti programos naujiems naudotojams net senesniuose įrenginiuose, galite atšaukti programos paskelbimą.
Kur galima rasti pratęsimo formą, norint toliau platinti programą visiems „Google Play“ naudotojams iki 2023 m. lapkričio 1 d.?
Turiu programų, kurių nebenoriu skelbti sistemoje „Google Play“. Ką daryti?
Kaip tai paveiks naudotojus, kurie jau anksčiau atsisiuntė mano programą?
Ar šis naujinys paveiks programų atsisiuntimą?
Kokios funkcijos bus teikiamos naudotojui, jei naudotojas naujesniame įrenginyje spustelės giliąją nuorodą į programų parduotuvės puslapį, bet programa bus taikoma pagal 30 ar žemesnio lygio API?
Ar esamoms programoms, kurios taikomos pagal 30 ar senesnės versijos API, taikomos išimtys?
Taip. Išimtis taikoma visam laikui privačioms programoms, kurios apribotos tik konkrečios organizacijos naudotojams ir skirtos naudoti tik viduje, ir programoms, kurios taikomos pagal „Android Automotive OS“ formos koeficientą.