
Google a anunțat recent un nou set de cerințe și standarde de calitate pentru Android și Magazinul său Google Play. Această inițiativă abordează direct constrângerile lanțului de aprovizionare cu hardware și deficitul tot mai mare de module RAM pe piața globală a smartphone-urilor.
Pentru a împiedica aplicațiile să consume excesiv resurse și să provoace încetiniri sau opriri forțate ale sistemului de operare, compania va începe auditarea și penalizarea utilizării excesive a memoriei începând cu februarie 2027. Dezvoltatorii ale căror aplicații depășesc limitele stipulate s-ar putea confrunta cu restricții privind publicarea de noi versiuni și cu o pierdere severă a vizibilității în căutările și recomandările din Magazinul Play.
Indicatori de performanță și limite pentru fiecare nivel de RAM
Monitorizarea se va baza pe trei piloni în cadrul platformei Android Vitals din Play Console.
- Primul este consumul dinamic de memorie, care urmărește utilizarea RSS anonimă pe lângă datele derivate din partiția sau fișierul swap, evaluarea atât a stării active din aplicația din prim-plan cum ar fi comportamentul său de fundal.
- El Al doilea parametru verifică utilizarea bitmap-urilor (bitmap-uri) de imaginiGoogle impune ca imaginile încărcate să nu păstreze memoria în mod inutil atunci când aplicația intră într-o stare ascunsă sau memorată în cache.
- El Al treilea punct necesită optimizarea codului executabil în format DEX. (Executabil Dalvik): Pachetele trebuie procesate cu instrumente de reducere și ofuscare, cum ar fi R8, necesitând o acoperire combinată minimă de 25% între optimizare, eliminarea codului neutilizat și scurtarea identificatorilor pentru a reduce încărcarea memoriei volatile.
Pragurile maxime permise vor fi calculate în etape, pe baza capacității RAM fizice a dispozitivului. Pentru aplicațiile standard, limitele sunt configurate după cum urmează:
- Dispozitive cu 4 GB de RAM: Maxim 2 GB în stare activă și 1 GB în fundal.
- Dispozitive cu 8 GB de RAM: Maxim 2.25 GB în prim-plan și 1.5 GB în fundal.
- Dispozitive cu 12 GB de RAM: Maxim 3.25 GB în prim-plan și 1.75 GB în fundal.
- Dispozitive cu 16 GB de RAM: Maxim 4.25 GB în prim-plan și 2 GB în fundal.
Pentru jocurile video mobile, deoarece acestea sunt medii cu cerințe grafice și de procesare mai mari, au fost stabilite marje mai largi:
- Dispozitive cu 4 GB RAM: Limită de 2.25 GB în utilizare activă și 2 GB în fundal.
- Dispozitive cu 8 GB RAM: Limită de 3.5 GB în utilizare activă și 2.75 GB în fundal.
- Dispozitive cu 12 GB RAM: Limită de 4 GB în utilizare activă și 3.2 GB în fundal.
- Dispozitive cu 16 GB RAM: Limită de 5 GB în utilizare activă și 3.5 GB în fundal.
Pe lângă controlul resurselor, Google Play va implementa o nouă cerință de integrare începând cu aprilie 2027. Cunoscută sub numele de standardul Zero-Tap Sign-In , această politică va impune tuturor aplicațiilor care acceptă conectarea utilizatorilor (obligatorie sau opțională) să restabilească complet automat sesiunea atunci când utilizatorul își migrează datele pe un nou dispozitiv Android.
Pentru a respecta această reglementare, dezvoltatorii trebuie să integreze API-ul Android Restore Credentials, asigurându-se că utilizatorii își pot accesa instantaneu conturile la prima deschidere a aplicației, fără a fi nevoie să introducă manual parolele. În prezent, jocurile video sunt exceptate de la această cerință specifică din cauza complexității schemelor lor de autentificare, deși Google recomandă adoptarea API-ului pentru titlurile cu profiluri unice.
Îmbunătățiri de securitate în Android 17
Pe lângă aceste reglementări ale magazinului, ramura de dezvoltare Android 17 încorporează mecanisme pentru protejarea comunicațiilor în rețea. În primul rând, permite compatibilitatea cu extensia TLS ECH (Encrypted ClientHello), succesorul ESNI.
Spre deosebire de tehnologiile anterioare care expuneau metadatele în timpul conexiunii inițiale, ECH criptează complet mesajul inițial ClientHello, ascunzând numele de domeniu al site-urilor web vizitate în traficul HTTPS și prevenind scurgerile prin câmpuri precum cheia pre-partajată (PSK).
În al doilea rând, este lansat sistemul Local Area Network Protection (Protecție a Rețelei Locale) , care impune aplicațiilor să solicite permisiunea explicită a utilizatorului înainte ca acesta să poată scana rețeaua de domiciliu sau să interacționeze cu dispozitivele conectate la rețeaua locală (LAN).
În plus, mecanismul de Transparență a Certificatelor (CT ) este activat în mod implicit, menținând o evidență publică și imuabilă a tuturor certificatelor digitale emise și revocate pentru a detecta anomalii sau compromisuri în cadrul Autorităților de Certificare (CA).
În cele din urmă, Android 17 oferă operatorilor de telefonie mobilă posibilitatea de a dezactiva rețelele 2G în mod implicit, neutralizând atacurile bazate pe stații de bază false care forțau degradarea semnalului pentru a intercepta traficul SMS și a implementa campanii de fraudă.
Dacă sunteți interesați să aflați mai multe, puteți găsi detalii la linkul următor.