Android Studio 4.0: n ensimmäinen esikatseluversio on nyt saatavilla

Android-Studio-4.0

Osana Android Dev Summitia Google on esittänyt ensimmäisen esikatselun mikä on seuraava versio AndroidStudio 4.0. Millä kiinnostuneet kehittäjät voivat nyt ladata integroidun kehitysympäristön "Canary" -versioksi.

Uusi IDE mukana tulee useita muita parannuksia, kuten täysin uusi käyttöliittymän luontitekniikka nimeltä Jetpack Luo käyttöliittymä esiteltiin tämän vuoden I / O-konferenssissa. Säveltää yksinkertaistaa ja nopeuttaa huomattavasti käyttöliittymien luomista Android-sovelluksissa. Kehittäjille tämä tarkoittaa vähemmän kirjoittamista saman käyttöliittymän luomiseen ohjelmiinsa kuin he voivat kirjoittaa suoraan niihin liittyviin resursseihin, vaikka he näkevätkin käyttöliittymän tulevan ilmeen livenä, kehityksessä ja suunnittelussa.

Android Studio 4.0 Canaryn tärkeimmät uudet ominaisuudet

rakettireppu nytkin sisältää tuen CameraX: lle, Se toimii monien Android-älypuhelinten kameraohjelmistojen kanssa. Tuloksena, monien älypuhelinkameroiden kanssa toimivan koodin kirjoittaminen vaatii vähemmän vaivaa.

Säveltämisen lisäksi Android Studio 4.0 nyt tukee useiden Java 8 -sovellusliittymien käyttöä ilman sovelluksellesi vaadittavaa vähimmäistasoa sovellusliittymää.

Dekaringiksi kutsutun prosessin kautta Android Studio 8: n ja uudempien versioiden DEX D3.0-kääntäjä tarjosi jo huomattavaa tukea Java 8 -kieliominaisuuksille (kuten lambda-lausekkeille, oletusliittymämenetelmille, resursseille jne.).

Android Studio 4.0: ssa sokerinpoistomoottoria on laajennettu sallimaan Java-kielen sovellusliittymien poistaminen. Tämä tarkoittaa, että voit nyt sisällyttää vakiokieliset sovellusliittymät, jotka ovat saatavana vain Androidin uusimmissa versioissa (kuten java.util.streams), sovelluksiin, jotka tukevat Androidin vanhempia versioita.

Toinen erottuva piirre on se tekstieditori tukee syntaksin korostamista, koodin täydentämistä ja virhetarkistusta Proguard Rules -tiedostoille.

Lisäksi, Android Studio 4.0 sisältää nyt live-mallit Kotlin-luokille. Sovelluksen ominaisuus ja pikalaajennukset on poistettu kokonaan. Sen sijaan kehittäjien tulisi käyttää dynaamisten ominaisuuksien laajennusta ja siksi sovelluspaketteja.

Android Gradle -laajennus tukee nyt Kotlin DSL -komentosarjatiedostoja (*. kt). Android Studion kanssa käytettynä jotkut IDE-ominaisuudet, kuten Projektirakenne-valintaikkuna ja komentosarjojen korjaukset, tukevat nyt myös komentotiedostojen lukemista ja kirjoittamista.

Android Gradle -laajennuksen aiemmissa versioissa kaikki dynaamiset toimintomoduulit voivat riippua vain sovelluksen perusmoduulista.

Kun käytät laajennusta Gradle 4.0.0 for Android voi nyt sisältää ominaisuuspaketin, joka on riippuvainen toisesta moduulista. Joten ominaisuus: video voi riippua toiminnallisuudesta: kamera, joka riippuu perusmoduulista, kuten alla olevassa kuvassa on esitetty.

Tämä tarkoittaa, että kun sovelluksesi pyytää lataamaan dynaamisen toimintomoduulin, se lataa myös muut toimintomoduulit, joista se riippuu.

Kun olet luonut sovelluksellesi dynaamiset ominaisuuspaketit, voit ilmoittaa ominaisuusriippuvuusominaisuuden moduulin build.gradle-tiedostossa.

Android Studio 4.0 sisältää nyt visuaalisen asettelueditorin MotionLayout-asettelutyypille, mikä tekee animaatioiden luomisesta ja esikatselusta helppoa.

Liikeeditori tarjoaa yksinkertaisen käyttöliittymän MotionLayout-kirjaston elementtien käsittelyyn joka toimii animaation perustana Android-sovelluksissa. Aikaisemmissa versioissa näiden kohteiden luominen ja muokkaaminen vaati XML-resurssitiedostojen rajoitusten manuaalista muokkaamista.

Jos haluat tietää enemmän tämän julkaisun uutisista, voit tarkistaa yksityiskohdat seuraava linkki. 

Lataa ja testaa Android Studio 4.0 Canary

Niille, jotka ovat kiinnostuneita kokeilemaan tätä aiempaa Android Studio 4.0 -versiota. Voit ladata Canary-version projektin viralliselta verkkosivustolta.

Linkki on tämä.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.