Od 31. srpna 2024 platí toto:
- Aby bylo možné na Google Play odeslat nové aplikace a aktualizace aplikací, musí cílit na Android 14 (úroveň rozhraní API 34) (kromě aplikací pro Wear OS a Android TV, které musí cílit na Android 13 nebo vyšší).
- Stávající aplikace musí cílit na Android 13 (úroveň rozhraní API 33) nebo vyšší, aby byly nadále dostupné pro nové uživatele na zařízeních se systémem Android OS vyšším než cílová úroveň rozhraní API vaší aplikace. Aplikace, které cílí na Android 12 (úroveň rozhraní API 31) nebo nižší (Android 10 nebo nižší pro Wear OS a Android 11 nebo nižší pro TV OS), budou k dispozici pouze na zařízeních se systémem Android OS, která jsou stejná nebo nižší než cílová úroveň rozhraní API aplikace.
Pokud na aktualizaci aplikace budete potřebovat víc času, můžete požádat o prodloužení do 1. listopadu 2024. Formuláře pro žádost o prodloužení budou v Play Console k dispozici koncem tohoto roku.
Každá nová verze systému Android přináší změny, které vylepšují uživatelský dojem, zabezpečení a výkon platformy Android. Každá aplikace v souboru manifestu uvádí údaj targetSdkVersion
(známý také jako cílová úroveň rozhraní API). Cílová úroveň rozhraní API udává, jak aplikace poběží v různých verzích systému Android.
Pokud aplikaci nakonfigurujete tak, aby cílila na nedávnou úroveň rozhraní API, budou uživatelé moci získat vylepšení zabezpečení, ochrany soukromí a výkonu a aplikaci přitom bude možné spouštět i ve starších verzích systému Android (až do verze minSdkVersion
).
Za účelem zajištění bezpečného prostředí pro uživatele Androidu a Google Play vyžadujeme, aby všechny aplikace splňovaly níže uvedené požadavky na úroveň rozhraní API.
Výjimky:
- Trvale soukromé aplikace, které jsou omezeny na uživatele v konkrétní organizaci a určené pouze k interní distribuci.
- Aplikace, které cílí na auta a jsou součástí jednoho balíčku, zůstanou viditelné pro všechny uživatele Google Play.
Definice
Nová aplikace | Aplikace, která na Google Play zatím není publikována (tj. zbrusu nová aplikace). |
Stávající aplikace | Aplikace publikovaná na Google Play. |
Aktualizace aplikace | Nová verze aplikace, kterou odesíláte ke kontrole, abyste nahradili stávající aplikaci. |
Požadavky na aktualizace aplikací
Verze systému Android |
Kdy musí být nové aplikace a aktualizace aplikací zacíleny na tuto úroveň rozhraní API? | |
Nové aplikace | Aktualizace aplikací | |
Android 14 (úroveň rozhraní API 34)* |
31. srpna 2024 |
31. srpna 2024 |
Android 13 (úroveň rozhraní API 33) |
31. srpna 2023 |
31. srpna 2023 |
*Vývojáři můžou požádat o prodloužení do 1. listopadu.
Tip: Technické rady ohledně toho, jak změnit cílovou úroveň rozhraní API aplikace tak, aby splňovala tyto požadavky, najdete v průvodci migrací.
Požadavky na aplikaci pro Wear OS
Verze systému Android (úroveň rozhraní API) |
Odkdy musí odeslané aplikace pro Wear OS cílit na tuto úroveň rozhraní API? | |
Nové aplikace | Aktualizace aplikací | |
Android 13 (úroveň rozhraní API 33) nebo vyšší | 31. srpna 2024 | 31. srpna 2024 |
Android 11 (úroveň rozhraní API 30) nebo vyšší | 31. srpna 2023 | 31. srpna 2023 |
Požadavky na aplikaci pro Android TV
Verze systému Android (úroveň rozhraní API) |
Odkdy musí odeslané aplikace pro Android TV cílit na tuto úroveň rozhraní API? | |
Nové aplikace | Aktualizace aplikací | |
Android 13 (úroveň rozhraní API 33) nebo vyšší | 31. srpna 2024 | 31. srpna 2024 |
Požadavky na dostupnost aplikací
V současné době musí stávající aplikace (pro mobilní zařízení a Android Auto) do 31. srpna 2024 cílit na Android 13 (úroveň rozhraní API 33) nebo vyšší, Android 11 (úroveň rozhraní API 30) nebo vyšší pro Wear OS a Android 12 (úroveň rozhraní API 32) nebo vyšší pro Android TV. V opačném případě nebudou viditelné pro uživatele Google Play, jejichž zařízení používají novější verze systému Android, než je cílová úroveň rozhraní API aplikace, protože aplikace nebyla vytvořena s ohledem na bezpečnostní standardy a kvalitu, kterou tito uživatelé od novějších verzí systému Android očekávají.
- Aplikace s cílovou úrovní Android 12 (úroveň rozhraní API 31)* nebo nižší nebudou po 31. srpnu 2024 dostupné pro nové uživatele se systémem Android vyšší verze, než je cílová úroveň rozhraní API aplikací.
- Aplikace s cílovou úrovní Android 11 (úroveň rozhraní API 30) nebo nižší nejsou od 1. listopadu 2023 dostupné pro nové uživatele se systémem Android vyšší verze, než je cílová úroveň rozhraní API aplikací.
*Vývojáři můžou požádat o prodloužení do 1. listopadu 2024. Formuláře pro žádost o prodloužení budou v Play Console k dispozici koncem tohoto roku.
Jak zajistit dodržování zásad
Nové aplikace |
Stávající aplikace |
Když publikujete novou aplikaci, musíte cílit na Android 14 (úroveň rozhraní API 34) nebo vyšší. |
Pokud vaše stávající aplikace cílí na Android 13 (úroveň rozhraní API 33) nebo vyšší, aplikace tyto zásady splňuje. V opačném případě nebude k dispozici pro nové uživatele, jejichž zařízení používají vyšší verze systému Android, než je cílová úroveň rozhraní API aplikace, protože aplikace nebyla vytvořena s ohledem na bezpečnostní standardy a kvalitu, kterou tito uživatelé od novějších verzí systému Android očekávají.
|
Požadavky na aplikaci pro Wear OS
Nové aplikace |
Stávající aplikace |
Když publikujete novou aplikaci pro Wear OS, musíte cílit na Android 13 (úroveň rozhraní API 33) nebo vyšší. |
Pokud vaše stávající aplikace pro Wear OS cílí na Android 11 (úroveň rozhraní API 30), aplikace tyto zásady splňuje. V opačném případě nebude k dispozici pro uživatele Google Play, jejichž zařízení používají novější verze systému Android, než je cílová úroveň rozhraní API aplikace, protože aplikace nebyla vytvořena s ohledem na bezpečnostní standardy a kvalitu, kterou tito uživatelé od novějších verzí systému Android očekávají.
|
Požadavky na Android TV
Nové aplikace |
Stávající aplikace |
Když publikujete novou aplikaci pro Android TV, musíte cílit na Android 13 (úroveň rozhraní API 33) nebo vyšší. |
Pokud vaše stávající aplikace pro Android TV cílí na Android 12 (úroveň rozhraní API 31), aplikace tyto zásady splňuje. V opačném případě nebude k dispozici pro uživatele Google Play, jejichž zařízení používají novější verze systému Android, než je cílová úroveň rozhraní API aplikace, protože aplikace nebyla vytvořena s ohledem na bezpečnostní standardy a kvalitu, kterou tito uživatelé od novějších verzí systému Android očekávají.
|
Časté dotazy
Aplikace, které cílí na úroveň rozhraní API 31 nebo nižší
Mám na Google Play publikovanou aplikaci, která cílí na rozhraní API úrovně 31 nebo nižší (nebo 29 pro Wear OS) a neplánuji ji aktualizovat. Jaké mám možnosti?
Pokud chcete, aby vaše aplikace byla pro stávající uživatele nadále k dispozici, nemusíte nic dělat. Aplikace však na Google Play nebude k dispozici novým uživatelům na zařízeních se systémem Android novějším, než na který cílí. Bude k dispozici pouze pro uživatele Google Play se zařízeními se systémem Android a úrovní rozhraní API jako vaše aplikace nebo nižší.
Pokud aplikaci plánujete aktualizovat na vyšší cílové rozhraní API a potřebujete víc času, můžete požádat o prodloužení. Aplikace tak bude distribuována všem uživatelům Google Play do 1. listopadu 2024. Formulář pro žádost o prodloužení bude v Play Console k dispozici koncem tohoto roku.
Pokud chcete přestat distribuovat aplikaci novým uživatelům i na starších zařízeních, můžete zrušit publikování aplikace.
Kde najdu formulář žádosti o prodloužení, aby bylo možné aplikaci do 1. listopadu 2024 nadále distribuovat pro všechny uživatele Google Play?
Mám aplikace, které už na Google Play nechci publikovat. Co můžu dělat?
Jaký to bude mít dopad na uživatele, kteří si aplikaci dříve stáhli?
Ovlivní tato aktualizace stahování aplikací?
Jaký bude uživatelský dojem, když uživatel na novějším zařízení navštíví přímý odkaz na stránku dané aplikace v obchodu, ale aplikace cílí na rozhraní API úrovně 31 nebo nižší?
Platí pro stávající aplikace, které cílí na verzi rozhraní API 30, nějaké výjimky?
Ano. Udělujeme výjimky pro trvale soukromé aplikace, které jsou omezeny na uživatele v konkrétní organizaci a určené pouze k interní distribuci. Výjimky mají i aplikace, které cílí na typ zařízení Android Automotive OS.