Android Studio 3.5 on kõigi Project Marble'i paranduste ja täiustustega stabiilne

Mõni kuu pärast beetaversiooni on Google välja andnud Android Studio 3.5 stabiilse versiooni, mis tähistab Project Marble'i lõppu (kuid mitte veaparanduste lõppu).

2018. aasta novembris tutvustas Google midagi nimega "Projekt Marble" Android Studiosse. See pole aga teine ​​sõnumsiderakendus. Selle asemel tegi Google midagi enneolematut, parandades Androidi rakenduste arendamise töövoogu.

Juhuks, kui jäite sellest ilma, pole Project Marble tegelikult üks toode või teenus. Pigem on see katustermin, mis viitab Google'i tööle Android Studio stabiilsuse parandamisel, mis on Google'i valitud Androidi rakenduste arendusprogramm. Project Marble'i eluajal on Google keskendunud rohkem vigade parandamisele ja Android Studio jõudluse parandamisele kui uute funktsioonide tutvustamisele.

Mõne kuu pärast beetavärskendus, Google on välja andnud Android Studio 3.5 stabiilse versiooni, mis tähistab Project Marble'i lõppu (kuid mitte veaparanduste lõppu). Siin on mõned selle versiooni märkimisväärsed funktsioonid ja täiustused:

Kasutajaliides hangub

Kui kasutate Android Studiot regulaarselt, võisite seda probleemi märgata. Näiliselt juhuslikel aegadel hangub Android Studio lihtsalt 1 sekundiks kuni 1 minutiks või isegi seni, kuni selle sunniviisiliselt sulgete. Ilmselgelt on see üsna tüütu asi, millega peate rakendust luua proovides tegelema.

Android Studio 3.5-ga on Google selle olukorra parandamiseks kõvasti tööd teinud. See pole täiuslik, kuid seni tehtut hinnatakse kindlasti. Andmete sidumise avaldiste redigeerimine XML-is on nüüd kiirem latentsusaja täiustustele.

Ehita kiirust

Teine pikaajaline probleem Androidi rakenduste arendamisel on rakenduse loomise aeg. Kui teil pole väga võimsat arvutit, võib kompileerimine kesta kuni 3 minutit. See on pikk aeg, kui teete probleemi silumiseks väikseid muudatusi.

See Android Studio uus versioon toob rakenduste koostamisse kaks märkimisväärset täiustust. Esimene on annotatsiooniprotsessorite järkjärguline koostamine. Kui kasutate oma rakenduses teeke, nagu Dagger ja Realm, peaksite märkama lühemaid koostamisaegu.

Teine täiustus on seotud Windowsi ketta I/O-ga. Windows Defenderil (praegu nimega Windows Security) on funktsioon, mis skannib faile reaalajas (kui neid luuakse või muudetakse), et kaitsta teid pahavara eest. See skannimine võib aga teie rakenduse loomist märkimisväärselt aeglustada. Android Studio 3.5 näitab nüüd vihjet sammudega, mille abil saate oma projektikataloogid sellest reaalajas kaitsest välja jätta, et kiirendada ehitamist.

Rakenda muudatused

Veel üks tähelepanuväärne muudatus Android Studio 3.5-s on rakenduse Rakenda muudatused kasutuselevõtt, mis asendab vana Instant Run raamistiku. Instant Run oli mõeldud rakenduses väiksemate muudatuste tegemise ja nende testimise hõlbustamiseks, kuid enamasti põhjustas see probleeme.

Selle probleemi lahendamiseks on Google Instant Run täielikult välja jätnud ja algusest peale loonud rakenduse Apply Changes. See peaks olema nii töökindlam kui ka kiirem kui Instant Run.


Kui olete Androidi arendaja, kes kasutab Android Studio 3.4 või vanemat versiooni, on see värskendus kindlasti proovimist väärt. Peaksite märkama üldise jõudluse ja stabiilsuse märgatavat tõusu. Android Studio 3.5 hankimiseks laadige see alla Google'i veebisaidilt või otsige oma praegusest versioonist värskendusi.

Allikas: Androidi arendajad