Android Studio 3.5 toimii vakaasti kaikkien Project Marblen korjausten ja parannusten kanssa

Muutama kuukausi beetaversion jälkeen Google on julkaissut Android Studio 3.5:n vakaan version, mikä merkitsee Project Marblen loppua (mutta ei virheenkorjausten loppua).

Jo marraskuussa 2018 Google esitteli jotain nimeltä "Projekti Marble" Android Studioon. Tämä ei kuitenkaan ole toinen viestisovellus. Sen sijaan Google teki jotain ennennäkemätöntä parantamalla Android-sovelluskehityksen työnkulkua.

Jos unohdat sen, Project Marble ei todellakaan ole yksittäinen tuote tai palvelu. Pikemminkin se on kattotermi, joka viittaa Googlen työhön Android Studion, Googlen Android-sovelluskehitysohjelman, vakauden parantamiseksi. Project Marblen elinaikana Google on keskittynyt enemmän virheiden korjaamiseen ja Android Studion suorituskyvyn parantamiseen kuin uusien ominaisuuksien esittelyyn.

Muutaman kuukauden kuluttua beta-päivitys, Google on julkaissut Android Studio 3.5:n vakaan version, mikä merkitsee Project Marblen loppua (mutta ei virheenkorjausten loppua). Tässä on joitain tämän version merkittäviä ominaisuuksia ja parannuksia:

Käyttöliittymä jäätyy

Jos käytät Android Studiota säännöllisesti, olet saattanut huomata tämän ongelman. Näennäisesti satunnaisina aikoina Android Studio yksinkertaisesti jäätyy yhdestä sekunnista yhteen minuuttiin tai jopa kunnes pakotat sen sulkemaan. Ilmeisesti tämä on melko ärsyttävä asia, joka täytyy käsitellä, kun yrität tehdä sovellusta.

Android Studio 3.5:n avulla Google on työskennellyt kovasti parantaakseen tilannetta. Se ei ole täydellinen, mutta tähän mennessä tehtyä arvostetaan ehdottomasti. Datan sidoslausekkeiden muokkaaminen XML: ssä on nyt nopeampaa viiveen parannuksille.

Rakenna nopeutta

Toinen Android-sovelluskehityksen pitkäaikainen ongelma on sovelluksen rakentamiseen kuluva aika. Ellei sinulla ole erittäin tehokasta tietokonetta, kokoaminen voi kestää jopa 3 minuuttia. Se on pitkä aika, jos teet pieniä muutoksia ongelman korjaamiseksi.

Tämä Android Studion uusi versio tuo kaksi merkittävää parannusta sovellusten kokoamiseen. Ensimmäinen on merkintäprosessorien inkrementaalinen kokoaminen. Jos käytät sovelluksessasi kirjastoja, kuten Dagger ja Realm, sinun pitäisi huomata lyhyemmät rakennusajat.

Toinen parannus liittyy levyn I/O-järjestelmään Windowsissa. Windows Defenderissä (nykyisin nimellä Windows Security) on ominaisuus, joka tarkistaa tiedostot reaaliajassa (kun niitä luodaan tai muokataan) suojatakseen sinua haittaohjelmilta. Tämä skannaus voi kuitenkin hidastaa sovelluksesi rakentamista merkittävästi. Android Studio 3.5 näyttää nyt vihjeen vaiheista, joiden avulla voit sulkea projektihakemistosi pois tästä reaaliaikaisesta suojauksesta ja nopeuttaa rakentamista.

Ota muutokset käyttöön

Toinen merkittävä muutos Android Studio 3.5:ssä on Apply Changes -toiminnon käyttöönotto, joka korvaa vanhan Instant Run -kehyksen. Instant Run oli tarkoitettu helpottamaan pienten muutosten tekemistä sovellukseesi ja niiden testaamista, mutta useimmiten se aiheutti ongelmia.

Tämän korjaamiseksi Google on poistanut Instant Runin kokonaan ja rakentanut Apply Changes -toiminnon alusta alkaen. Sen pitäisi olla sekä luotettavampi että nopeampi kuin Instant Run.


Jos olet Android-kehittäjä ja käytät Android Studio 3.4:ää tai aiempaa, tämä päivitys on ehdottomasti kokeilemisen arvoinen. Sinun pitäisi huomata yleisen suorituskyvyn ja vakauden huomattava lisääntyminen. Joko Android Studio 3.5:n hankkiminen lataa se Googlen verkkosivuilta tai tarkista päivitykset nykyisestä versiostasi.

Lähde: Android-kehittäjät