Den første version af Android Studio 4.0 er nu tilgængelig

Android-Studio-4.0

Som en del af Android Dev Summit, Google har præsenteret den første forhåndsvisning af hvad bliver den næste version af AndroidStudio 4.0. Med hvilke interesserede udviklere nu kan downloade det integrerede udviklingsmiljø i en "Canary" version.

Den nye IDE leveres med en række andre forbedringer, herunder en helt ny teknologi til oprettelse af brugergrænseflade kaldet Jetpack Composer UI præsenteret på dette års I / O-konference. Komponer forenkler og fremskynder i høj grad oprettelsen af ​​brugergrænseflader i Android-applikationer. For udviklere betyder det mindre skrivning for at oprette den samme grænseflade i deres programmer, end de kan skrive direkte til relaterede ressourcer, selvom de kan se det fremtidige udseende af brugergrænsefladen live og i udvikling og design.

Vigtigste nye funktioner i Android Studio 4.0 Canary

jetpack nu også inkluderer support til CameraX, Det fungerer med kamerasoftwaren til mange Android-smartphones. Som resultat, det skulle tage mindre kræfter at skrive kode, der fungerer med mange smartphone-kameraer.

Ud over Compose, Android Studio 4.0 nu understøtter brugen af ​​flere Java 8 API'er uden behov for et minimalt API-niveau til din applikation.

Gennem en proces kaldet desugaring, DEX D8-kompilatoren i Android Studio 3.0 og senere leverede allerede betydelig understøttelse af Java 8-sprogfunktioner (såsom lambda-udtryk, standardinterfacemetoder, ressourcer osv.).

I Android Studio 4.0, Desugaring-motoren er blevet udvidet til at tillade afinstallation af Java-sprog-API'erne. Dette betyder, at du nu kan medtage standard-sprog-API'er, der kun er tilgængelige i de nyeste versioner af Android (såsom java.util.streams) i applikationer, der understøtter ældre versioner af Android.

En anden funktion, der skiller sig ud, er det teksteditor understøtter syntaksfremhævning, kodefuldførelse og fejlkontrol til filer med Proguard Rules.

Derudover Android Studio 4.0 inkluderer nu live skabeloner til Kotlin-klasser. Funktionen og øjeblikkelige tilføjelser til appen er blevet fjernet fuldstændigt. I stedet skal udviklere bruge det dynamiske funktioner-plugin og derfor appbundterne.

Android Gradle-plugin understøtter nu Kotlin DSL build-scriptfiler (* .kts). Når det bruges med Android Studio, understøtter nogle IDE-funktioner, såsom dialogboksen Project Structure og rettelser til scripting, nu også læsning og skrivning til scriptfiler.

I tidligere versioner af Android Gradle-pluginet kunne alle dynamiske funktionsmoduler kun afhænge af programmets basismodul.

Når du bruger pluginet Gradle 4.0.0 til Android kan nu omfatte en funktionspakke, der er afhængig af et andet modul. Så en funktion: videoen kan afhænge af funktionaliteten: kamera, som afhænger af basismodulet, som vist i nedenstående figur.

Dette betyder, at når din applikation anmoder om at downloade et dynamisk funktionsmodul, downloader den også de andre funktionsmoduler, som det afhænger af.

Når du har oprettet dynamiske funktionspakker til din applikation, kan du erklære en funktionsafhængighedsfunktion i modulets build.gradle-fil.

Android Studio 4.0 inkluderer nu en visuel layout-editor til MotionLayout-layouttypen, hvilket gør det let at oprette og forhåndsvise animationer.

bevægelsesredaktør giver en simpel grænseflade til at manipulere elementer i MotionLayout-biblioteket der fungerer som basis for animation i Android-applikationer. I tidligere versioner krævede manuel redigering af begrænsningerne i XML-ressourcefilerne for at oprette og redigere disse emner.

Hvis du vil vide mere om nyhederne om denne udgivelse, kan du tjekke detaljerne i følgende link. 

Download og test Android Studio 4.0 Canary

For dem der er interesserede i at kunne prøve denne tidligere version af Android Studio 4.0. Du kan downloade den kanariske version fra projektets officielle hjemmeside.

Linket er dette.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.