Android Studio 3.5 postaje stabilan sa svim popravcima i poboljšanjima iz Project Marblea

click fraud protection

Nekoliko mjeseci nakon beta verzije, Google je izdao stabilnu verziju Android Studio 3.5, označavajući kraj Project Marblea (ali ne i kraj ispravljanja grešaka).

Još u studenom 2018. Google je predstavio nešto što se zove "Projekt Mramor" u Android Studio. No ovo nije još jedna aplikacija za razmjenu poruka. Umjesto toga, Google je učinio nešto bez presedana poboljšavši radni tijek razvoja Android aplikacija.

U slučaju da ste propustili, Project Marble zapravo nije jedan proizvod ili usluga. Umjesto toga, to je krovni pojam koji se odnosi na Googleov rad na poboljšanju stabilnosti Android Studija, Googleovog odabranog programa za razvoj aplikacija za Android. Tijekom trajanja Project Marblea, Google se više fokusirao na ispravljanje grešaka i poboljšanje performansi u Android Studiju nego na uvođenje novih značajki.

Nekoliko mjeseci nakon beta ažuriranje, Google je objavio stabilnu verziju Android Studija 3.5, označavajući kraj Project Marblea (ali ne i kraj ispravljanja grešaka). Evo nekih značajnih značajki i poboljšanja koja ova verzija donosi:

Korisničko sučelje se zamrzava

Ako redovito koristite Android Studio, možda ste primijetili ovaj problem. U naizgled nasumično odabranim trenucima, Android Studio će se jednostavno zamrznuti na bilo koju sekundu do 1 minutu ili čak dok ga ne zatvorite na silu. Očito, ovo je prilično neugodna stvar s kojom se morate nositi kada pokušavate napraviti aplikaciju.

Uz Android Studio 3.5, Google je naporno radio na poboljšanju ove situacije. Nije savršeno, ali ono što je do sada učinjeno svakako se cijeni. Uređivanje izraza vezanja podataka u XML-u sada je brže radi poboljšanja latencije.

Brzina izgradnje

Drugi dugogodišnji problem s razvojem Android aplikacija je vrijeme koje je potrebno za izradu vaše aplikacije. Osim ako nemate vrlo moćno računalo, kompilacija može potrajati više od 3 minute. To je dugo ako radite male promjene da biste otklonili problem.

Ova nova verzija Android Studija donosi dva značajna poboljšanja kompilacije aplikacija. Prvi je inkrementalna kompilacija procesora komentara. Ako u svojoj aplikaciji koristite biblioteke kao što su Dagger i Realm, trebali biste primijetiti kraće vrijeme izgradnje.

Drugo poboljšanje odnosi se na I/O diska u sustavu Windows. Windows Defender (sada se zove Sigurnost sustava Windows) ima značajku koja skenira datoteke u stvarnom vremenu (dok se stvaraju ili mijenjaju) kako bi vas zaštitio od zlonamjernog softvera. Međutim, ovo skeniranje može znatno usporiti izradu vaše aplikacije. Android Studio 3.5 sada će pokazati savjet s koracima koje možete poduzeti da biste isključili svoje projektne direktorije iz ove zaštite u stvarnom vremenu kako biste ubrzali izgradnju.

Primijeni promjene

Još jedna značajna promjena u Android Studiju 3.5 je uvođenje Apply Changes, koja zamjenjuje stari okvir Instant Run. Instant Run trebao je olakšati unošenje manjih promjena u vašu aplikaciju i njihovo testiranje, ali najčešće je uzrokovao probleme.

Kako bi to riješio, Google je u potpunosti ukinuo Instant Run i izgradio Apply Changes iz temelja. Trebao bi biti i pouzdaniji i brži od Instant Runa.


Ako ste Android programer i koristite Android Studio 3.4 ili stariju verziju, ovo ažuriranje svakako vrijedi isprobati. Trebali biste primijetiti značajno povećanje općeg učinka i stabilnosti. Da dobijete i Android Studio 3.5 preuzmite ga s Googleove web stranice ili provjerite postoje li ažuriranja za vašu trenutnu verziju.

Izvor: Android programeri