Beta Android Studio 3.5 a fost lansată deja și acestea sunt modificările sale

Sigla Android Studio

recent a fost anunțată lansarea noii versiuni beta a Android Studio 3.5, care este punctul culminant al muncii prin oferirea unei versiuni axate pe calitatea și stabilitatea funcțiilor.

Această versiune beta a Android Studio 3.5 abordează multe schimbări în fiecare dintre principalele domenii de interes ale Project Marble în care munca și noua infrastructură încorporată în Project Marble sunt îmbunătățite pentru monitorizarea calității pe termen lung.

Principalele modificări

Una dintre principalele plângeri din partea dezvoltatorilor de pe Android Studio sunt lentitudinea IDE rulează în timp.

De multe ori, această experiență se datorează presiunii neașteptate asupra memoriei sau scurgerilor de memorie IDE.

Google a fost interesat de acest domeniu și, ca parte a proiectului Marble, editorul a gestionat peste 33 de scurgeri majore de memorie.

Pentru a identifica scurgerile, Google măsoară acum excepțiile de memorie pe un tablou de bord intern în mod continuu pentru cei care au ales să împărtășească date cu el, permițându-i să se concentreze și să rezolve cele mai dificile probleme.

Începând cu Android Studio 3.5, când IDE-ul rămâne fără memorie, Google surprinde statistici la nivel înalt pe dimensiunea heap-ului și obiectele dominante din segment.

Cu aceste date, IDE poate face două lucruri: sugerează configurații de memorie mai bune și oferă o analiză mai aprofundată a memoriei.

Setări de memorie recomandate automat

În mod implicit, Android Studio are o dimensiune maximă de memorie de 1.2 GB. Pentru cei dintre voi care au proiecte mari, este posibil ca această dimensiune să nu fie suficientă.

Android Studio

Chiar dacă aveți o mașină cu o cantitate mare de memorie RAM, IDE nu va depăși această valoare. Cundroid Studio 3.5, IDE va ​​recunoaște când este un proiect de aplicare aveți nevoie de mai multă memorie RAM într-un computer cu capacitate RAM mai mare și vă va avertiza despre creșterea dimensiunii heap-ului într-o notificare.

De asemenea, puteți face ajustări în noul panou de setări din Aspect și comportament → Setări memorie.

Ușurința de raportare a problemelor de memorie cu analiza memoriei

Uneori poate fi dificil să prindeți și să reproduceți probleme de memorie pentru a raporta echipei Android Studio.

Pentru a rezolva această problemă, Android Studio 3.5 vă permite să activați o descărcare de tip stack (Ajutor → Analizați utilizarea memoriei) pe care IDE o elimină local pentru date personale, analize și raportări.

Interfața utilizator

Blocarea interfeței utilizatorului este o altă problemă comună care a fost raportată la Google. În Android Studio 3.5, echipa a extins infrastructura platformei Intellij care stau la baza și măsoară acum opririle firului UI care durează mai mult de câteva momente.

De exemplu, la dezvoltarea Project Marble, s-a constatat în datele lor că editarea XML a fost semnificativ mai lentă în IDE. Folosind acest punct de date, ați optimizat scrierea XML și ați obținut performanțe semnificativ mai bune în Android Studio 3.5.

Aplica schimbarile

A putea modifica și vizualiza rapid modificările de cod fără a reporni aplicația este excelent pentru dezvoltarea aplicațiilor.

În urmă cu doi ani, funcția de rulare instantanee a fost încercarea Google în această direcție, dar, în cele din urmă, a rămas sub așteptări.

În perioada proiectului Marble, echipa a decis să modifice arhitectura și să implementeze o abordare mai practică în Android Studio 3.5 numit Aplică modificări.

Aplica schimbarile folosește API-urile specifice platformei Android Oreo și ulterior pentru a asigura un comportament fiabil și consecvent (spre deosebire de Instant Run, Apply Changes nu modifică APK-ul).

Îmbunătățiri C ++

Suportul pentru proiectul C ++ a fost, de asemenea, un domeniu prioritar pentru proiectul Marble. Creațiile CMake sunt acum cu până la 25% mai rapide pentru proiecte mari, de la IDE acum.

În plus, se poate găsi acum un panou de interfață utilizator îmbunătățit cu o singură versiune vă permite să specificați țintele ABI separat.

În cele din urmă, Android Studio 3.5 vă permite să utilizați mai multe versiuni în paralel cu Android NDK în fișierul build.gradle. Acest lucru ar trebui să permită versiuni mai redate și să atenueze incompatibilitățile dintre versiunile NDK și pluginul Android Gradle.


Lasă comentariul tău

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

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  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.