Începând din august 2021, este necesar ca noile aplicații să fie publicate cu Android App Bundle pe Google Play. Aplicațiile noi mai mari de 200 MB pot să folosească Play Asset Delivery sau Play Feature Delivery.
Începând cu 30 iunie 2023, Google Play nu mai acceptă actualizările pentru aplicațiile TV care folosesc APK-uri. Toate actualizările pentru aplicațiile TV trebuie să fie publicate cu Android App Bundles (AAB).
Ca să afli mai multe, citește The Future of Android App Bundles is here, de pe Blogul dezvoltatorilor Android.
Există o dimensiune maximă pentru APK-uri, în funcție de versiunea Android compatibilă cu acestea:
- 100 MB – APK-uri care vizează Android 2.3 sau versiuni ulterioare (nivelul API 9 – 10 și cel puțin 14)
- Pentru a instala APK-uri de 100 MB, utilizatorii trebuie să folosească minimum versiunea 5.2 a aplicației Magazin Play.
Fișierele de extindere sunt găzduite fără niciun cost suplimentar. Dacă este posibil, Google Play descărcă aceste fișiere de extindere când aplicațiile sunt instalate sau actualizate. În unele cazuri, aplicația trebuie să își descarce fișierele de extindere.
Dacă dimensiunea comprimată a APK-ului (inclusiv fișierele de extindere) depășește 200 MB în momentul descărcării, utilizatorii vor vedea un mesaj de avertizare prin care li se recomandă să folosească conexiunea Wi-Fi pentru a descărca aplicația.
Sfat: dacă publici aplicația folosind Android App Bundle, poți să creezi și să le oferi utilizatorilor aplicații mai eficiente, de dimensiuni mai mici, pe care să le instaleze.
Tipuri de fișiere de extindere
Când folosiți fișierele de extindere, un fișier va fi fișierul principal, iar celălalt este un fișier opțional de corecție. Acesta este folosit de obicei pentru a oferi mici actualizări fișierului principal.
Fișierele de extindere pot fi orice tip de fișiere și sunt salvate în locația de stocare comună a dispozitivului (de exemplu, cardul SD sau partiția montabilă USB), de unde aplicația dvs. le poate accesa. Fiecare adresă URL emisă pentru un fișier de extindere este unică pentru fiecare descărcare.
Gestionați fișierele de extindere
Adaugă sau modifică fișierele de extinderePoți să încarci fișiere de extindere noi sau să adaugi unele existente la APK-uri în versiune nefinalizată.
- Deschide Play Console.
- Selectează aplicația.
- În meniul din stânga, accesează Versiune > Lansare.
- În pagina Lansare, vei vedea un meniu drop-down cu opțiunile Standard, Numai pentru aplicațiile instantanee și Gestionează tipurile de lansări.
- Alege Gestionează tipul de lansare.
- Vei vedea o listă de APK-uri asociate versiunii. Lângă codul versiunii relevante, selectați pictograma de adăugare .
- Alegeți dacă doriți să încărcați un fișier nou sau să atașați un fișier de extindere existent.
- Dacă APK-ul nu a fost încă publicat, puteți să modificați sau să eliminați un fișier de extindere selectând alt fișier sau Fără fișier de extindere. Nu puteți elimina fișierele de extindere dintr-o versiune existentă.
- Selectați Salvați.
Nu puteți elimina fișierele de extindere dintr-o versiune existentă. Dacă nu mai doriți să includeți un fișier de extindere cu APK-ul, creați o nouă versiune cu un nou APK ce nu conține fișierul de extindere.
Pentru APK-urile care nu au fost încă publicate, puteți să modificați oricând fișierele de extindere atașate.
- Deschide Play Console.
- Selectează aplicația.
- În meniul din stânga, accesează Versiune > Versiunile aplicației.
- Lângă tipul versiunii pe care dorești să o actualizezi, accesează Gestionează.
- Vei vedea o listă de APK-uri asociate versiunii. Lângă codul versiunii relevante, selectează pictograma de adăugare .
- Selectează săgeata în jos .
- Selectează Fără fișier de extindere > Salvează.
Înainte de a publica aplicația, testează implementarea fișierelor de extindere.
Fișierele de extindere APK nu pot fi testate cu aplicațiile în versiuni nefinalizate. Pentru a testa fișierele de extindere APK, APK-ul trebuie să fie publicat pe un canal disponibil.