Dažus mēnešus pēc beta versijas Google ir izlaidusi stabilo Android Studio 3.5 versiju, iezīmējot Project Marble beigas (bet ne kļūdu labojumu beigas).
2018. gada novembrī Google ieviesa kaut ko ar nosaukumu "Projekts Marmors" uz Android Studio. Tomēr šī nav vēl viena ziņojumapmaiņas lietotne. Tā vietā Google paveica kaut ko nebijušu, uzlabojot Android lietotņu izstrādes darbplūsmu.
Ja esat to palaidis garām, Project Marble patiesībā nav viens produkts vai pakalpojums. Drīzāk tas ir vispārīgs termins, kas attiecas uz Google darbu pie Android Studio, Google izvēlētās Android lietotņu izstrādes programmas, stabilitātes uzlabošanas. Projekta Marble darbības laikā Google vairāk koncentrējās uz kļūdu labošanu un Android Studio veiktspējas uzlabošanu, nevis jaunu funkciju ieviešanu.
Dažus mēnešus pēc beta atjauninājums, Google ir izlaidusi Android Studio 3.5 stabilo versiju, iezīmējot Project Marble beigas (bet ne kļūdu labojumu beigas). Šeit ir dažas no ievērojamākajām funkcijām un uzlabojumiem, ko nodrošina šī versija:
Lietotāja interfeiss sasalst
Ja regulāri izmantojat Android Studio, iespējams, esat pamanījis šo problēmu. Šķietami nejaušā laikā Android Studio vienkārši iesaldēsies no 1 sekundes līdz 1 minūtei vai pat līdz brīdim, kad to piespiedīsiet aizvērt. Acīmredzot šī ir diezgan kaitinoša lieta, ar kuru jāsaskaras, mēģinot izveidot lietotni.
Izmantojot Android Studio 3.5, Google ir smagi strādājis, lai šo situāciju uzlabotu. Tas nav ideāls, bet līdz šim paveiktais noteikti tiek novērtēts. Datu saistīšanas izteiksmju rediģēšana XML formātā tagad ir ātrāka latentuma uzlabojumi.
Veidot ātrumu
Vēl viena ilgstoša Android lietotņu izstrādes problēma ir laiks, kas nepieciešams lietotnes izveidei. Ja jums nav ļoti jaudīga datora, kompilācija var ilgt vairāk nekā 3 minūtes. Tas ir ilgs laiks, ja veicat nelielas izmaiņas, lai atkļūdotu problēmu.
Šajā jaunajā Android Studio versijā ir divi ievērojami uzlabojumi lietotņu apkopošanā. Pirmais ir anotāciju procesoru pakāpeniska kompilācija. Ja savā lietotnē izmantojat bibliotēkas, piemēram, Dagger un Realm, ievērojiet īsāku izveides laiku.
Otrais uzlabojums attiecas uz diska I/O operētājsistēmā Windows. Programmā Windows Defender (tagad saukta par Windows drošību) ir līdzeklis, kas skenē failus reāllaikā (kad tie tiek izveidoti vai pārveidoti), lai pasargātu jūs no ļaunprātīgas programmatūras. Tomēr šī skenēšana var ievērojami palēnināt jūsu lietotnes veidošanu. Android Studio 3.5 tagad parādīs ieteikumu ar darbībām, kuras varat veikt, lai izslēgtu projektu direktorijus no šīs reāllaika aizsardzības, lai paātrinātu būvēšanu.
Lietot izmaiņas
Vēl viena ievērojama Android Studio 3.5 izmaiņa ir lietotnes Apply Changes ieviešana, kas aizstāj veco Instant Run sistēmu. Instant Run bija paredzēts, lai atvieglotu nelielu izmaiņu veikšanu lietotnē un to testēšanu, taču biežāk tas radīja problēmas.
Lai to atrisinātu, Google ir pilnībā noņēmis Instant Run un izveidojis Apply Changes no paša sākuma. Tam vajadzētu būt gan uzticamākam, gan ātrākam nekā Instant Run.
Ja esat Android izstrādātājs un izmantojat Android Studio 3.4 vai vecāku versiju, šo atjauninājumu noteikti ir vērts izmēģināt. Jums vajadzētu pamanīt ievērojamu vispārējās veiktspējas un stabilitātes pieaugumu. Lai iegūtu Android Studio 3.5 lejupielādējiet to no Google vietnes vai meklējiet atjauninājumus no pašreizējās versijas.
Avots: Android izstrādātāji