Praėjus keliems mėnesiams po beta versijos, „Google“ išleido stabilią „Android Studio 3.5“ versiją, pažyminčią projekto „Marble“ pabaigą (bet ne klaidų taisymo pabaigą).
Visą 2018 m. lapkričio mėnesį „Google“ pristatė tai, kas vadinama „Projektas Marmuras“ į „Android Studio“. Tačiau tai nėra kita pranešimų programa. Vietoj to, „Google“ padarė kažką beprecedenčio patobulindama „Android“ programų kūrimo darbo eigą.
Jei praleidote, Project Marble tikrai nėra vienas produktas ar paslauga. Greičiau tai yra bendras terminas, nurodantis „Google“ darbą gerinant „Android Studio“, pasirinktos „Google“ Android programų kūrimo programos, stabilumą. Projekto Marble gyvavimo metu „Google“ daugiau dėmesio skyrė klaidų taisymui ir „Android Studio“ našumo gerinimui, o ne naujų funkcijų pristatymui.
Po kelių mėnesių beta naujinimas, „Google“ išleido stabilią „Android Studio 3.5“ versiją, žyminčią projekto „Marble“ pabaigą (bet ne klaidų taisymo pabaigą). Štai keletas svarbių šios versijos funkcijų ir patobulinimų:
Vartotojo sąsaja užšąla
Jei reguliariai naudojate „Android Studio“, galbūt pastebėjote šią problemą. Iš pažiūros atsitiktiniu laiku „Android Studio“ tiesiog užstos nuo 1 sekundės iki 1 minutės arba net tol, kol priverstinai ją uždarysite. Akivaizdu, kad tai gana erzinantis dalykas, su kuriuo reikia susidurti bandant sukurti programą.
Naudodama „Android Studio 3.5“, „Google“ daug dirbo, kad pagerintų šią situaciją. Tai nėra tobula, bet tai, kas buvo padaryta iki šiol, tikrai vertinama. Duomenų susiejimo išraiškų redagavimas XML dabar yra greitesnis delsos patobulinimai.
Sukurkite greitį
Kita ilgalaikė „Android“ programų kūrimo problema yra laikas, kurio reikia programai sukurti. Jei neturite labai galingo kompiuterio, kompiliavimas gali užtrukti iki 3 minučių. Tai ilgas laikas, jei atliekate nedidelius pakeitimus, kad išspręstumėte problemą.
Šioje naujoje „Android Studio“ versijoje pateikiami du reikšmingi programų sudarymo patobulinimai. Pirmasis yra laipsniškas anotacijų procesorių kompiliavimas. Jei programoje naudojate bibliotekas, pvz., „Dagger“ ir „Realm“, turėtumėte pastebėti trumpesnį kūrimo laiką.
Antrasis patobulinimas susijęs su disko įvestimi / išvestimi sistemoje „Windows“. „Windows Defender“ (dabar vadinama „Windows“ sauga) turi funkciją, kuri nuskaito failus realiuoju laiku (kai jie sukuriami ar modifikuojami), kad apsaugotų jus nuo kenkėjiškų programų. Tačiau šis nuskaitymas gali žymiai sulėtinti jūsų programos kūrimą. „Android Studio 3.5“ dabar parodys užuominą su veiksmais, kurių galite imtis, kad neįtrauktumėte projektų katalogų iš šios realiojo laiko apsaugos, kad paspartintumėte kūrimą.
Taikyti pakeitimus
Kitas pastebimas „Android Studio 3.5“ pakeitimas yra „Apply Changes“ įdiegimas, kuris pakeičia seną „Instant Run“ sistemą. Instant Run buvo skirta tam, kad būtų lengviau atlikti nedidelius programos pakeitimus ir juos išbandyti, tačiau dažniausiai dėl to kildavo problemų.
Siekdama išspręsti šią problemą, „Google“ visiškai pašalino „Instant Run“ ir nuo pat pradžių sukūrė „Taikyti pakeitimus“. Jis turėtų būti patikimesnis ir greitesnis nei Instant Run.
Jei esate „Android“ kūrėjas ir naudojate „Android Studio 3.4“ ar senesnę versiją, šį naujinimą tikrai verta išbandyti. Turėtumėte pastebėti ryškų bendro veikimo ir stabilumo padidėjimą. Jei norite gauti „Android Studio 3.5“. atsisiųskite jį iš Google svetainės arba patikrinkite, ar nėra atnaujinimų iš dabartinės versijos.
Šaltinis: Android kūrėjai