Începând din 31 august 2024:
- aplicațiile noi și actualizările de aplicații trebuie să vizeze Android 14 (nivelul API 34) pentru a fi trimise la Google Play (cu excepția aplicațiilor Wear OS și Android TV, care trebuie să vizeze Android 13 sau versiuni ulterioare);
- aplicațiile existente trebuie să vizeze Android 13 (nivelul API 33) sau o versiune ulterioară pentru a rămâne disponibile utilizatorilor noi pe dispozitive care rulează o versiune a sistemului de operare Android mai nouă decât nivelul API vizat al aplicației. Aplicațiile care vizează Android 12 (nivelul API 31) sau o versiune anterioară (Android 10 sau o versiune anterioară pentru Wear OS și Android 11 sau versiuni anterioare pentru SO TV) vor fi disponibile numai pe dispozitive care rulează un sistem de operare Android care are același sau un nivel API mai mic decât nivelul API vizat al aplicației.
Vei putea să soliciți o prelungire până la 1 noiembrie 2024 dacă ai nevoie de mai mult timp pentru a actualiza aplicația. Vei putea accesa formularele de extensie pentru aplicație în Play Console mai târziu în cursul acestui an.
Fiecare versiune Android nouă aduce modificări care îmbunătățesc experiența utilizatorului, securitatea și performanța platformei Android în general. Fiecare aplicație specifică o valoare pentru targetSdkVersion
(cunoscută și ca nivelul API vizat) în fișierul manifest. Nivelul API vizat indică modul în care trebuie să ruleze aplicația pe diferite versiuni Android.
Când configurezi aplicația să vizeze un nivel API recent, te asiguri că utilizatorii beneficiază de îmbunătățiri ale securității, confidențialității și performanței, permițând totuși unei aplicații să ruleze pe versiuni Android mai vechi (până la minSdkVersion
specificat).
Pentru a le oferi utilizatorilor Android și Google Play o experiență sigură, Google Play solicită ca toate aplicațiile să respecte cerințele privind nivelul API vizat prezentate mai jos.
Printre excepțiile de la aceste cerințe se numără:
- aplicațiile private permanent care sunt restricționate la utilizatorii dintr-o anumită organizație și sunt destinate distribuirii exclusiv la nivel intern;
- aplicațiile care vizează factorul de formă auto și care sunt grupate în același pachet vor rămâne detectabile pentru toți utilizatorii Google Play.
Definiții
Aplicație nouă | O aplicație care nu este încă publicată pe Google Play (o aplicație nou-nouță). |
Aplicație existentă | O aplicație care este publicată pe Google Play. |
Actualizare a aplicației | O nouă versiune a aplicației, pe care o trimiți spre examinare pentru a înlocui aplicația existentă. |
Cerințe privind actualizarea aplicațiilor
Versiunea sistemului de operare Android |
Când trebuie ca noile aplicații și actualizări ale aplicațiilor trimise să vizeze acest nivel API? | |
Aplicații noi | Actualizările aplicațiilor | |
Android 14 (nivel API 34)* |
31 august 2024 |
31 august 2024 |
Android 13 (nivel API 33) |
31 august 2023 |
31 august 2023 |
*Dezvoltatorii vor putea să solicite o extensie până la 1 noiembrie.
Sfat: pentru indicații tehnice despre schimbarea nivelului API vizat al aplicației, astfel încât să corespundă acestor cerințe, consultă ghidul de migrare.
Cerințe privind aplicațiile Wear OS
Versiunea sistemului de operare Android (nivelul API) |
Când trebuie ca aplicațiile Wear OS trimise să vizeze acest nivel API? | |
Aplicații noi | Actualizările aplicațiilor | |
Android 13 (nivel API 33) sau o versiune ulterioară | 31 august 2024 | 31 august 2024 |
Android 11 (nivel API 30) sau o versiune ulterioară | 31 august 2023 | 31 august 2023 |
Cerințe pentru aplicațiile Android TV
Versiunea sistemului de operare Android (nivelul API) |
Când trebuie ca aplicațiile Android TV trimise să vizeze acest nivel API? | |
Aplicații noi | Actualizările aplicațiilor | |
Android 13 (nivel API 33) sau o versiune ulterioară | 31 august 2024 | 31 august 2024 |
Cerințe privind disponibilitatea aplicațiilor
Momentan, aplicațiile existente (pentru mobil și Android Auto) trebuie să vizeze Android 13 (nivelul API 33) sau o versiune ulterioară până pe 31 august 2024 (Android 11 (nivelul API 30) sau o versiune ulterioară pentru Wear OS) și (Android 12 (nivelul API 32) sau o versiune ulterioară pentru Android TV). În caz contrar, acestea nu vor mai fi vizibile pentru toți utilizatorii Google Play ale căror dispozitive rulează versiuni ale sistemului de operare Android mai noi decât nivelul API vizat al aplicației, deoarece aplicația nu a fost creată pentru a respecta standardele de siguranță și calitate pe care le așteaptă utilizatorii de la versiunile mai noi ale sistemului de operare Android.
- După 31 august 2024, aplicațiile care vizează nivelul Android 12 (nivelul API 31)* sau inferior nu vor mai fi disponibile pentru utilizatorii noi care rulează un sistem de operare Android mai nou decât nivelul API vizat al aplicațiilor.
- De la 1 noiembrie 2023, aplicațiile care vizează nivelul Android 11 (nivelul API 30) sau inferior nu mai sunt disponibile pentru utilizatorii noi care rulează o versiune a sistemului de operare Android mai nouă decât nivelul API vizat al aplicațiilor.
*Dezvoltatorii vor putea să solicite o extensie până la 1 noiembrie 2024. Vei putea accesa formularele de extensie pentru aplicație în Play Console mai târziu în cursul acestui an.
Ce trebuie să faci pentru a asigura conformitatea
Aplicații noi |
Aplicații existente |
Când publici o aplicație nouă, trebuie să vizezi Android 14 (nivelul API 34) sau o versiune ulterioară. |
Dacă aplicația existentă vizează Android 13 (nivelul API 33) sau o versiune ulterioară, aplicația respectă această politică. Dacă valoarea vizată a aplicației existente este mai mică decât Android 13 (nivelul API 33), aceasta nu va mai fi disponibilă pentru toți utilizatorii noi ale căror dispozitive rulează versiuni ale sistemului de operare Android mai noi decât nivelurile API vizate ale aplicației, deoarece aplicația nu a fost creată pentru a respecta standardele de siguranță și calitate pe care le așteaptă utilizatorii de la versiunile mai noi ale sistemului de operare Android.
|
Cerințe privind aplicațiile Wear OS
Aplicații noi |
Aplicații existente |
Când publici o nouă aplicație Wear, trebuie să vizezi Android 13 (nivelul API 33) sau superior. |
Dacă aplicația Wear respectivă vizează Android 11 (nivelul API 30), aplicația respectă această politică. Dacă nivelul API vizat al aplicației existente este Android 10 (nivelul API 29) sau inferior, aceasta nu va mai fi disponibilă pentru toți utilizatorii Google Play ale căror dispozitive rulează versiuni ale sistemului de operare Android mai noi decât nivelul API vizat al aplicației, deoarece aplicația nu a fost creată pentru a respecta standardele de siguranță și calitate pe care le așteaptă utilizatorii de la versiunile mai noi ale sistemului de operare Android.
|
Cerințe pentru Android TV
Aplicații noi |
Aplicații existente |
Când publici o nouă aplicație Wear, trebuie să vizezi Android 13 (nivelul API 33) sau superior. |
Dacă aplicația Android TV existentă vizează Android 12 (nivelul API 31), aplicația respectă această politică. Dacă nivelul API vizat al aplicației existente este Android 11 (nivelul API 30) sau inferior, aceasta nu va mai fi disponibilă pentru toți utilizatorii Google Play ale căror dispozitive rulează versiuni ale sistemului de operare Android mai noi decât nivelul API vizat al aplicației, deoarece aplicația nu a fost creată pentru a respecta standardele de siguranță și calitate pe care le așteaptă utilizatorii de la versiunile mai noi ale sistemului de operare Android.
|
Întrebări frecvente
Pentru aplicațiile care vizează nivelul API 31 sau inferior
Am o aplicație live pe Google Play care vizează nivelul API 31 sau inferior (pentru Wear OS, aplicația vizează nivelul API 29 sau inferior), pe care nu intenționez să o actualizez. Ce opțiuni am?
Dacă vrei să distribui în continuare aplicația pentru utilizatorii existenți, nu trebuie să faci nimic. Însă aplicația nu va fi disponibilă în magazinul Google Play utilizatorilor noi cu dispozitive care rulează o versiune a sistemului de operare Android mai nouă decât nivelul API vizat al aplicației tale. Aceasta va fi disponibilă numai utilizatorilor Play cu dispozitive care rulează aceeași versiune a sistemului de operare Android ca nivelul API vizat al aplicației sau una mai veche.
Dacă intenționezi să actualizezi aplicația la un nivel API vizat mai nou și ai nevoie de mai mult timp, după 31 august 2024, poți solicita o extensie pentru ca aplicația ta să fie în continuare distribuită tuturor utilizatorilor de pe Google Play până pe 1 noiembrie 2024. Un formular de extensie va fi disponibil în Play Console mai târziu în cursul acestui an.
Dacă nu mai dorești să distribui aplicația pentru utilizatori noi nici pe dispozitive mai vechi, poți să anulezi publicarea aplicației.
Unde pot găsi formularul de extensie pentru a distribui în continuare aplicația tuturor utilizatorilor de pe Google Play până pe 1 noiembrie 2024?
Am aplicații care nu mai doresc să fie publicate pe Google Play. Ce pot face?
Cum vor fi afectați utilizatorii care au descărcat deja aplicația?
Actualizarea va afecta descărcările aplicațiilor?
Cum va fi experiența utilizatorului pe un dispozitiv mai nou care accesează un link direct către pagina magazinului de aplicații dacă aplicația vizează nivelul API 31 sau inferior?
Există excepții pentru aplicațiile existente care vizează nivelul API 30 sau inferior?
Da. Avem excepții pentru aplicațiile private permanent care sunt restricționate la utilizatorii dintr-o anumită organizație și sunt destinate exclusiv distribuirii interne, iar aplicațiile care vizează factorul de formă al sistemului de operare Android Automotive sunt scutite.