Dabar yra pirmoji „Android Studio 4.0“ peržiūros versija

„Android-Studio-4.0“

Kaip „Android Dev Summit“ dalį, „Google“ pristatė pirmąją kokia bus kita versija „Android Studio 4.0“. Su kuria susidomėję kūrėjai dabar gali atsisiųsti integruotą kūrimo aplinką „Canary“ versijoje.

Naujoji IDE ateina su daugybe kitų patobulinimų, įskaitant vadinama visiškai nauja vartotojo sąsajos kūrimo technologija „Jetpack“ kūrimo sąsaja pristatyta šių metų I / O konferencijoje. Sukurti labai supaprastina ir pagreitina vartotojo sąsajų kūrimą „Android“ programose. Kūrėjams tai reiškia, kad reikia mažiau rašyti, norint sukurti tą pačią sąsają savo programose, nei jie gali rašyti tiesiogiai į susijusius išteklius, nors jie gali matyti būsimą vartotojo sąsajos išvaizdą gyvai, ją kuriant ir kuriant.

Pagrindinės naujos „Android Studio 4.0 Canary“ funkcijos

jetpack ir dabar apima „CameraX“ palaikymą, Jis veikia su daugelio „Android“ išmaniųjų telefonų fotoaparatų programine įranga. Kaip rezultatas, rašyti kodą, veikiantį su daugeliu išmaniųjų telefonų kamerų, reikėtų mažiau pastangų.

Be kūrimo, „Android Studio 4.0“ dabar palaiko kelių „Java 8“ API naudojimą nereikalaujant minimalaus API lygio jūsų programai.

Per procesą, vadinamą cukraus pašalinimu, „DEX D8“ kompiliatorius „Android Studio 3.0“ ir vėlesnėse versijose jau suteikė reikšmingą „Java 8“ kalbos funkcijų palaikymą (pvz., „lambda“ išraiškas, numatytuosius sąsajos metodus, išteklius ir kt.).

„Android Studio 4.0“, nuimtas variklis buvo išplėstas, kad būtų galima pašalinti „Java“ kalbos API. Tai reiškia, kad dabar galite įtraukti standartines kalbos API, prieinamas tik naujausiose „Android“ versijose (pvz., Java.util.streams), į programas, palaikančias senesnes „Android“ versijas.

Kitas išskirtinis bruožas yra tas teksto rengyklė palaiko sintaksės paryškinimą, kodo užbaigimą ir klaidų tikrinimą „Proguard“ taisyklių failams.

Be to, „Android Studio 4.0“ dabar yra tiesioginiai „Kotlin“ užsiėmimų šablonai. Programos funkcija ir momentiniai priedai buvo visiškai pašalinti. Vietoj to, kūrėjai turėtų naudoti dinaminių funkcijų papildinį, taigi ir programų paketus.

„Android Gradle“ papildinys dabar palaiko „Kotlin DSL build script“ failus (*. kt.). Kai naudojamos kartu su „Android Studio“, kai kurios IDE funkcijos, pvz., Projekto struktūros dialogo langas ir scenarijaus taisymai, dabar taip pat palaiko skaitymą ir rašymą scenarijaus failuose.

Ankstesnėse „Android Gradle“ papildinio versijose visi dinaminių funkcijų moduliai galėjo priklausyti tik nuo pagrindinio programos modulio.

Kai naudojate papildinį „Android“ skirtoje „4.0.0“ versijoje dabar gali būti funkcijų paketas, kuris priklauso nuo kito modulio. Taigi funkcija: vaizdo įrašas gali priklausyti nuo funkcionalumo: fotoaparato, kuris priklauso nuo pagrindinio modulio, kaip parodyta toliau pateiktame paveikslėlyje.

Tai reiškia, kad kai jūsų programa prašo atsisiųsti dinaminių funkcijų modulį, ji atsisiųs ir kitus funkcinius modulius, nuo kurių ji priklauso.

Sukūrę dinaminių funkcijų paketus savo programai, modulio faile build.gradle galite paskelbti apie funkcijų priklausomybę.

"Android Studio 4.0" dabar yra „MotionLayout“ išdėstymo tipo vaizdinio maketo redaktorius, todėl lengva kurti ir peržiūrėti animacijas.

Judesio redaktorius suteikia paprastą sąsają manipuliuoti „MotionLayout“ bibliotekos elementais kuris yra pagrindas animacijai „Android“ programose. Ankstesnėse versijose kuriant ir redaguojant šiuos elementus reikėjo rankiniu būdu redaguoti XML išteklių failų apribojimus.

Jei norite sužinoti daugiau apie šio leidimo naujienas, galite patikrinti išsamią informaciją sekanti nuoroda. 

Atsisiųskite ir išbandykite „Android Studio 4.0 Canary“

Tiems, kurie domisi galimybe išbandyti šią ankstesnę „Android Studio 4.0“ versiją. „Canary“ versiją galite atsisiųsti iš oficialios projekto svetainės.

Nuoroda yra tokia.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.