Google Play nu va mai accepta APK-uri din august și acum se apleacă spre aplicații în format AAB 

În timpul I / O Google, dezvoltatorii Google care sunt responsabili de dezvoltarea Android Au anunțat că începând cu luna august a acestui an, migrarea aplicațiilor va fi efectuată în Google Play pentru a utiliza formatul de distribuție Android App Bundle în loc de APK.

Cu aceasta din august 2021, formatul App Bundle trebuie aplicat tuturor aplicațiilor noi adăugate la Google Play, precum și pentru livrarea aplicațiilor care rulează fără instalare (aplicație ZIP instant).

Amintiți-vă că deoarece Android a existat, aplicațiile Android au fost lansate în format APK A care conține toate codurile și resursele pentru o aplicație, precum și unele caracteristici de securitate, cum ar fi un manifest de semnătură. Când este instalat un APK, acesta este pur și simplu copiat într-un folder specific și adăugat într-o bază de date internă a aplicațiilor instalate.

În timpul instalării, semnătura aplicației este verificată și pentru a vă asigura că este validă. Dacă aplicația este deja instalată, Android compară semnătura noii aplicații cu cea a aplicației deja instalate. Dacă semnătura este nevalidă sau nu se potrivește, Android refuză să instaleze aplicația. Această verificare a semnăturii este o parte importantă a securității Android.

Cu toate acestea, în 2018 Google a introdus un nou format numit Android App Bundles sau AAB. Google a susținut că acest nou format ar permite fișiere de aplicații mai mici și modalități mai ușoare de a controla diferite aspecte ale aplicațiilor. Printre milioanele de aplicații de pe Google Play Store, mii folosesc deja sistemul AAB.

Actualizările aplicațiilor deja prezente în catalog pot fi distribuite în continuare în format APK. Pentru a oferi resurse suplimentare în jocuri, ar trebui utilizat Serviciul de livrare a activelor Play în locul OBB. Pentru a certifica aplicațiile App Bundle cu o semnătură digitală, trebuie utilizat serviciul Play App Signing, care presupune plasarea cheilor în infrastructura Google pentru a genera semnături digitale.

App Bundle este compatibil cu Android 9 și vă permite să creați un pachet care să includă tot ce trebuie să funcționeze o aplicație pe orice dispozitiv: pachete lingvistice, suport pentru diferite dimensiuni de ecran și ansambluri pentru diferite platforme hardware. Când descărcați o aplicație de pe Google Play, numai codul și resursele necesare pentru a funcționa pe un anumit dispozitiv sunt livrate către sistemul utilizatorului. Pentru un dezvoltator de aplicații, trecerea la pachetul de aplicații se reduce, de obicei, la activarea unei alte opțiuni de compilare în setări și testarea pachetului AAB rezultat.

Comparativ cu descărcarea APK-urilor monolitice, utilizarea pachetului de aplicații reduce cantitatea de date descărcate în sistemul utilizatorului cu o medie de 15%, rezultând economii de spațiu de stocare și instalare mai rapidă a aplicației. Potrivit Google, aproape un milion de aplicații au trecut la formatul App Bundle, inclusiv aplicații de la Adobe, Duolingo, Gameloft, Netflix, redBus, Riafy și Twitter.

Una dintre cele mai bune caracteristici din Android App Bundle șis că o aplicație poate fi împărțită în mai multe părți, Aceasta se concentrează în special pe jocuri, deoarece, de exemplu, cu Play Asset Delivery, de exemplu, utilizatorii care încep un joc vor obține doar nivelurile inițiale și pe măsură ce progresează, pot descărca următoarele nivele atunci când este necesar. Și Magazinul Play va determina ce resurse sunt cele mai potrivite pentru dispozitivul dvs., de exemplu, fără a fi nevoie de texturi de înaltă rezoluție pe un dispozitiv low-end, reducând în continuare nevoia de transfer de date.

Cerința de a utiliza Android App Bundles se aplică numai aplicațiilor noi, potrivit Google.

„Aplicațiile existente sunt în prezent scutite, la fel și aplicațiile private publicate pentru utilizatorii gestionați de Google Play”, a spus compania. Aplicațiile existente pot continua să furnizeze actualizări ca APK-uri, iar trecerea la AAB nu va elimina magazinele de aplicații concurente. Dacă sunteți un dezvoltator care intenționează să lanseze o nouă aplicație, mai este puțin timp pentru a vă asigura că utilizați noul format.

Fuente: https://android-developers.googleblog.com/


Fii primul care comenteaza

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.