Android Studio 3.5 blir stabil med alla korrigeringar och förbättringar från Project Marble

click fraud protection

Några månader efter betan har Google släppt den stabila versionen av Android Studio 3.5, vilket markerar slutet på Project Marble (men inte slutet på buggfixar).

Hela vägen tillbaka i november 2018 introducerade Google något som heter "Projekt Marmor" till Android Studio. Detta är dock inte en annan meddelandeapp. Istället gjorde Google något oöverträffat genom att förbättra arbetsflödet för Android-apputveckling.

Om du missade det är Project Marble egentligen inte en enda produkt eller tjänst. Det är snarare ett paraplybegrepp som hänvisar till Googles arbete med att förbättra stabiliteten i Android Studio, Googles val av utvecklingsprogram för Android-appar. Under Project Marbles livstid har Google fokuserat mer på att fixa buggar och förbättra prestanda i Android Studio än att introducera nya funktioner.

Några månader efter betauppdateringen, Google har släppt den stabila versionen av Android Studio 3.5, vilket markerar slutet på Project Marble (men inte slutet på buggfixar). Här är några av de anmärkningsvärda funktionerna och förbättringarna som den här versionen ger:

Användargränssnittet låser sig

Om du använder Android Studio regelbundet kanske du har märkt det här problemet. Vid till synes slumpmässiga tidpunkter kommer Android Studio helt enkelt att frysa i allt från 1 sekund till 1 minut, eller tills du tvingar stänga den. Uppenbarligen är detta en ganska irriterande sak att behöva ta itu med när du försöker skapa en app.

Med Android Studio 3.5 har Google arbetat hårt för att förbättra denna situation. Det är inte perfekt, men det som har gjorts hittills är definitivt uppskattat. Det går nu snabbare att redigera databindningsuttryck i XML genom förbättringar av latens.

Bygg hastighet

Ett annat långvarigt problem med Android-apputveckling är den tid det tar att bygga din app. Om du inte har en mycket kraftfull dator kan kompileringen ta uppåt 3 minuter. Det tar lång tid om du gör små ändringar för att felsöka ett problem.

Den här nya versionen av Android Studio ger två anmärkningsvärda förbättringar av appkompileringen. Den första är inkrementell kompilering av anteckningsprocessorer. Om du använder bibliotek som Dagger och Realm i din app bör du märka kortare byggtider.

Den andra förbättringen gäller disk I/O på Windows. Windows Defender (nu kallat Windows Security) har en funktion som skannar filer i realtid (eftersom de skapas eller ändras) för att skydda dig från skadlig programvara. Den här skanningen kan dock avsevärt sakta ner appens uppbyggnad. Android Studio 3.5 kommer nu att visa en ledtråd med steg du kan vidta för att utesluta dina projektkataloger från detta realtidsskydd för att påskynda byggen.

Applicera förändringar

En annan anmärkningsvärd förändring i Android Studio 3.5 är introduktionen av Apply Changes, som ersätter det gamla Instant Run-ramverket. Instant Run var tänkt att göra det enklare att göra mindre ändringar i din app och testa dem, men oftare än inte, det slutade med att det orsakade problem.

För att komma till rätta med detta har Google helt skrotat Instant Run och byggt Apply Changes från grunden. Det ska vara både mer pålitligt och snabbare än Instant Run.


Om du är en Android-utvecklare som använder Android Studio 3.4 eller tidigare är den här uppdateringen definitivt värt ett försök. Du bör märka en markant ökning av allmän prestanda och stabilitet. För att få Android Studio 3.5, antingen ladda ner den från Googles webbplats eller leta efter uppdateringar från din nuvarande version.

Källa: Android-utvecklare