Android 12 Developer Preview 2 este aici cu o securitate mai bună a notificărilor și îmbunătățiri pentru imaginea în imagine

click fraud protection

Google a anunțat Android 12 Developer Preview 2 pentru Pixel 3 și smartphone-uri ulterioare. Iată ce este nou pentru utilizatori și dezvoltatori.

Cu fiecare zi care trece, ne apropiem din ce în ce mai mult de eventuala lansare a următorului sistem de operare Android major: Android 12. În cazul în care dorești să vezi ce ne rezervă viitorul pentru viitoarea iterație a Android, Google îți oferă pentru astăzi. Compania tocmai a anunțat o nouă versiune Developer Preview pentru dispozitivele Pixel eligibile. Previzualizarea dezvoltatorului Android 12 2, cum ar fi prima previzualizare pentru dezvoltatori, este încă destinat doar dezvoltatorilor, iar lista modificărilor menționate în postarea de blog se concentrează pe noile API-uri și pe schimbările comportamentului platformei la care dezvoltatorii vor trebui să se adapteze. Iată ce s-a schimbat.

Ce este nou în Android 12 Developer Preview 2

Încredere și siguranță

  • Permiterea unei aplicații să suprapună ferestre peste alte aplicații reprezintă un risc evident de securitate. În acest scop, noul
    HIDE_OVERLAY_WINDOWS permisiunea introdusă în Developer Preview 2 asigură că o aplicație poate apela Window#setHideOverlayWindows() pentru a indica că toate TYPE_APPLICATION_OVERLAY ferestrele ar trebui să fie ascunse atunci când fereastra aplicației este vizibilă.
  • Comenzile privind vizibilitatea notificărilor au fost actualizate în această nouă versiune de previzualizare. Acum puteți configura acțiunile de notificare astfel încât acestea să genereze întotdeauna o provocare de autentificare atunci când sunt declanșate de pe ecranul de blocare. De exemplu, o aplicație de mesagerie necesită acum autentificare înainte de a șterge un mesaj sau de a-l marca ca citit.
  • Android 12 Developer Preview 2 a adăugat suport pentru o modalitate mai simplă și mai eficientă de a obține suma de verificare a unei aplicații instalate. Dezvoltatorii pot alege dintre mai mulți algoritmi de rezumat standard, cum ar fi SHA256, SHA512, Merkle Root și alții. O versiune compatibilă cu versiunea inversă a acestei caracteristici este în lucru, care ar trebui să fie disponibilă sub forma unei biblioteci Jetpack în viitorul apropiat.

Noi modificări ale API-ului Android 12

  • Colturi rotunjite: În Android 12 Developer Preview 2, dezvoltatorii pot verifica dacă dispozitivul are un ecran cu colturi rotunjite și obțineți detaliile lor. Din perspectiva designului UI, acum se pot utiliza detaliile absolute pentru fiecare colț rotunjit, precum și detaliile colțului legate de limitele unei aplicații.
  • Îmbunătățiri Picture in Picture (PIP): Aplicațiile pot acum activați redimensionarea fără întreruperi pentru a permite sistemului să redimensioneze activitatea PIP atunci când este necesar. În plus, activarea auto-PIP acum face ca sistemul să treacă direct aplicația în modul PIP printr-un gest până la casă, fără a aștepta finalizarea animației până la domiciliu. În cele din urmă, Android acceptă acum ascunzând fereastra PIP trăgându-l la marginea stângă sau dreaptă a ecranului.
  • Actualizări ale API-ului aplicației dispozitivului însoțitor: Dispozitivele portabile, cum ar fi ceasurile inteligente și trackerele de fitness, au nevoie de obicei de o aplicație dedicată pentru a le gestiona. Google dorește să faciliteze rularea și conectarea unor astfel de aplicații ori de câte ori un dispozitiv asociat asociat este în apropiere. Pentru a face acest lucru, Android 12 Developer Preview 2 a introdus un nou CompanionDeviceService API. Mai mult, noul profilul dispozitivului însoțitor simplifică foarte mult procesul de înregistrare a dispozitivului însoțitor.
  • Îmbunătățiri ale estimării lățimii de bandă: Google a îmbunătățit considerabil API-urile existente de estimare a lățimii de bandă. Dezvoltatorii pot obține acum o estimare a debit agregat per operator sau SSID Wi-Fi, tip de rețea și nivel de semnal, pentru toți utilizatorii de pe dispozitiv.
  • Efecte vizuale: Aplicarea efectelor grafice comune este acum mai ușoară ca niciodată în Android 12 cu RenderEffect clasă. Acum puteți aplica separat estompări și filtre de culoare sau puteți combina aceste efecte ca efecte în lanț ca întreg.

Puteți du-te aici pentru a vedea diferența completă API între Android 12 DP1 și DP2. Deoarece Google a renovat mai multe dintre API-uri, asigurați-vă că rulați și depanați aplicația prin intermediul comută schimbarea comportamentului pentru a-l pregăti pentru vizarea Android 12. Feedback-ul poate fi dat aici.

Este recomandat să citiți Note de lansare înainte să descărcați și să flash actualizarea. Asigurați-vă că du-te aici pentru a depune orice rapoarte de eroare și Aici pentru a discuta despre ultima versiune.

Descărcați Android 12 Developer Preview 2

Pentru a instala Android 12 Developer Preview 2 pe un dispozitiv Pixel, trebuie să aveți un Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G sau Pixel 5. Avem link-uri pentru a descărca cele mai recente imagini de sistem pentru aceste dispozitive Google Pixel Pe aceasta pagina. Puteți fie să luați actualizarea incrementală OTA, fie flash build-urile manual. În cazul în care nu aveți un dispozitiv compatibil, puteți rula versiunea în emulatorul Android Android Studio.

A doua Android 12 Developer Preview este disponibilă și pentru Android TV, cu Kit de dezvoltare ADT-3 ca singurul dispozitiv compatibil.


Ar trebui să existe încă o versiune majoră de previzualizare pentru dezvoltatori în aprilie, urmată de câteva versiuni beta. Versiunea stabilă Android 12 va fi disponibilă cândva în Q3 din 2021, dacă totul merge conform planului.

Pentru toate cele mai recente știri despre Android 12, marcați următoarea etichetă:

Știri Android 12 pe XDA