Android 11 Developer Preview 3 este live pentru telefoanele Google Pixel

Google a lansat Android 11 Developer Preview 3 pentru smartphone-urile Google Pixel. Lansarea aduce ADB Incremental, Wireless Debugging și multe altele.

În februarie, Google a lansat prima previzualizare pentru dezvoltatori Android 11 pentru smartphone-urile Pixel (cu excepția Pixels 2016). Compania și-a propus să lanseze încă două previzualizări pentru dezvoltatori înainte de a deschide versiunea beta pentru dispozitivele non-Pixel. Google a lansat al doilea Android 11 DP în martie și astăzi, urmăresc Android 11 Developer Preview 3. A treia previzualizare pentru dezvoltatori adaugă o caracteristică majoră și aduce alte câteva modificări celor existente introduse în DP-urile anterioare. Iată ce s-a schimbat.

Ce este nou în Android 11 Developer Preview 3

Motivele de ieșire din aplicație actualizări

În Android 11, aplicațiile pot prelua o înregistrare a motivelor din spatele celor mai recente decese din aplicații folosind noul getHistoricalProcessExitReasons metoda din clasa ActivityManager. Noul

ApplicationExitInfo clasa detaliază informațiile pe care aplicațiile le pot prelua din motivele istorice de ieșire, care pot include factori cum ar fi sistemul care nu dispune de memorie, o blocare a codului nativ, o modificare a permisiunii de rulare, utilizarea excesivă a resurselor, etc. Aceste API-uri au fost actualizate în Developer Preview 3 pe baza feedback-ului dezvoltatorului, care Google caută în mod activ.

GWP-ASan analiză heap

Previzualizările pentru dezvoltatori Android 11 anterioare au adăugat o serie de instrumente pentru a ajuta dezvoltatorii să găsească și să remedieze problemele de siguranță ale memoriei. Cel mai recent este GWP-ASan (cunoscut și sub numele său recursiv „GWP-ASan Will Provide Allocation Sanity”), un „instrument de alocare de eșantionare care detectează erorile de memorie heap cu o supraîncărcare minimă sau impact asupra performanței.” În Android 11 Developer Preview 3, GWP-ASan este activat în mod implicit în binarele platformei și în aplicațiile de sistem, dar dezvoltatorii îl pot activa și pentru aplicațiile lor ca bine. Google recomandă să faceți acest lucru dacă aplicația dvs. folosește codul nativ al bibliotecilor.

ADB incremental 

Google dorește să facă mai rapid pentru dezvoltatori să instaleze APK-uri mari, astfel încât să introducă un nou ADB incremental caracteristică. Această caracteristică poate face instalarea APK-urilor mari (2 GB+) de pe un computer pe un telefon de până la 10 ori mai rapidă decât înainte. În Android 11 Developer Preview 3, dezvoltatorii pot instala un APK incremental folosind comanda „adb install --incremental” din cel mai recent binar ADB. APK-urile trebuie să fie semnate cu noul Schema de semnătură APK v4 format, care generează o semnătură într-un fișier separat. Această caracteristică necesită, de asemenea, ca dispozitivul să accepte noul Sistem de fișiere incremental, care în prezent este acceptat doar de Pixel 4 și Pixel 4 XL. Google spune că toate dispozitivele de lansare Android 11 vor suporta sistemul de fișiere incremental și, prin urmare, ADB incremental.

Depanare fără fir

ADB wireless este acum mai ușor ca niciodată în Android 11, cu noua opțiune „depanare fără fir” din Opțiuni pentru dezvoltatori. Noi mai întâi am văzut această caracteristică în Android 11 Developer Preview 2, dar Google nu a subliniat niciodată că era acolo. În prezent, vă puteți asocia telefonul cu un computer utilizând fluxul de lucru cu codul de asociere, dar Google spune că intenționează să adauge un flux de lucru de scanare a codurilor QR într-o viitoare versiune Android Studio.

Depanare fără fir în Android 11 sub Setări > Opțiuni pentru dezvoltatori

Actualizări de auditare a accesului la date

În cele din urmă, Google a actualizat noul API-uri de auditare a accesului la date în Android 11 Developer Preview 3. Mai exact, Google a redenumit mai multe dintre API-uri, așa că asigurați-vă că actualizați aplicația dacă utilizați oricare dintre ele. Un exemplu de aplicație poate fi găsit aici. Feedback-ul poate fi dat aici.

Descărcați Android 11 Developer Preview 3

Puteți du-te aici pentru a vedea diferența completă API între Android 11 DP2 și DP3, dar, desigur, vom fi atenți la orice modificări notabile pe care Google nu le-a făcut publice. Puteți citi note de lansare aici, ceea ce vă recomandăm să faceți înainte de a descărca și de a flash actualiza actualizarea. În cele din urmă, asigurați-vă că du-te aici pentru a depune orice rapoarte de eroare și Aici pentru a discuta despre ultima versiune.

Vom avea linkuri pentru a descărca cele mai recente imagini de sistem pentru dispozitivele Google Pixel și dispozitivele compatibile cu Project Treble Pe aceasta pagina. Puteți fie să flashați versiunile manual, fie să utilizați Android Flash Tool pentru a face acest lucru în locul dvs. Dacă nu aveți un dispozitiv compatibil, puteți rula versiunea de previzualizare în emulatorul Android Android Studio.


Aceasta este a treia și ultima previzualizare pentru dezvoltatori. Vor exista 2 versiuni beta care vor include dispozitive non-Pixel, urmate de o lansare stabilă cândva în Q3.

Pentru toate cele mai recente știri despre Android 11, marcați această etichetă:

Știri Android 11 pe XDA