Android Studio 3.5 går stabilt med alle rettelser og forbedringer fra Project Marble

Noen måneder etter betaen har Google gitt ut den stabile versjonen av Android Studio 3.5, som markerer slutten på Project Marble (men ikke slutten på feilrettingene).

Helt tilbake i november 2018 introduserte Google noe kalt "Prosjekt Marmor" til Android Studio. Dette er imidlertid ikke en annen meldingsapp. I stedet gjorde Google noe enestående ved å forbedre arbeidsflyten for Android-apputvikling.

I tilfelle du gikk glipp av det, er Project Marble egentlig ikke et enkelt produkt eller en tjeneste. Snarere er det et paraplybegrep som refererer til Googles arbeid med å forbedre stabiliteten til Android Studio, Googles foretrukne Android-apputviklingsprogram. I løpet av Project Marbles levetid har Google fokusert mer på å fikse feil og forbedre ytelsen i Android Studio enn å introdusere nye funksjoner.

Noen måneder etter betaoppdateringen, har Google gitt ut den stabile versjonen av Android Studio 3.5, som markerer slutten på Project Marble (men ikke slutten på feilrettinger). Her er noen av de bemerkelsesverdige funksjonene og forbedringene som denne versjonen gir:

Brukergrensesnitt fryser

Hvis du bruker Android Studio regelmessig, har du kanskje lagt merke til dette problemet. På tilsynelatende tilfeldige tidspunkter vil Android Studio ganske enkelt fryse i alt fra 1 sekund til 1 minutt, eller til du tvinger den til å lukke den. Selvfølgelig er dette en ganske irriterende ting å måtte forholde seg til når du prøver å lage en app.

Med Android Studio 3.5 har Google jobbet hardt for å forbedre denne situasjonen. Det er ikke perfekt, men det som er gjort så langt blir definitivt satt pris på. Redigering av databindingsuttrykk i XML er nå raskere med forbedringer av ventetid.

Bygg hastighet

Et annet langvarig problem med Android-apputvikling er tiden det tar å bygge appen din. Med mindre du har en veldig kraftig datamaskin, kan kompilering ta opptil 3 minutter. Det tar lang tid hvis du gjør små endringer for å feilsøke et problem.

Denne nye versjonen av Android Studio gir to bemerkelsesverdige forbedringer til appsamling. Den første er inkrementell kompilering av merknadsprosessorer. Hvis du bruker biblioteker som Dagger og Realm i appen din, bør du legge merke til kortere byggetider.

Den andre forbedringen gjelder disk I/O på Windows. Windows Defender (nå kalt Windows Security) har en funksjon som skanner filer i sanntid (ettersom de opprettes eller endres) for å beskytte deg mot skadelig programvare. Denne skanningen kan imidlertid bremse oppbyggingen av appen din betydelig. Android Studio 3.5 vil nå vise et hint med trinn du kan ta for å ekskludere prosjektkatalogene dine fra denne sanntidsbeskyttelsen for å øke hastigheten på byggingene.

Bruk endringer

En annen bemerkelsesverdig endring i Android Studio 3.5 er introduksjonen av Apply Changes, som erstatter det gamle rammeverket for Instant Run. Instant Run var ment å gjøre det enklere å gjøre mindre endringer i appen din og teste dem, men oftere enn ikke, endte det opp med å skape problemer.

For å løse dette har Google fullstendig skrotet Instant Run og bygget Apply Changes fra grunnen av. Det er ment å være både mer pålitelig og raskere enn Instant Run.


Hvis du er en Android-utvikler som bruker Android Studio 3.4 eller tidligere, er denne oppdateringen definitivt verdt å prøve. Du bør merke en markant økning i generell ytelse og stabilitet. For å få Android Studio 3.5, heller last den ned fra Googles nettside eller se etter oppdateringer fra din nåværende versjon.

Kilde: Android-utviklere