Google izdaje Android Studio 3.6 kao stabilno izdanje

click fraud protection

Google je izdao stabilnu verziju Android Studija 3.6 za programere Android aplikacija. Evo našeg pregleda najvažnijih promjena.

Google je objavio verzija 3.5 svog IDE-a za razvoj Android aplikacija, Android Studio, u stabilan kanal sredinom prošle godine. To je izdanje bilo vrhunac mjeseci ispravljanja grešaka i poboljšanja stabilnosti. Danas je Google objavio da je sljedeće stabilno izdanje, Android Studio 3.6, sada dostupno programerima. Ažuriranje je u fazi testiranja mjesecima, a fokusirano je na poboljšanje iskustva uređivanja koda i otklanjanja pogrešaka. Evo pregleda onoga što je novo u najnovijem izdanju.

Android Studio 3.6 skraćeni dnevnik promjena

Podijeljeni prikaz u uređivačima dizajna

Novi podijeljeni prikaz za uređivač izgleda i uređivač navigacije omogućuje simultani prikaz dizajna i prikaza koda vašeg korisničkog sučelja. Split View zamjenjuje prozor Preview i može se konfigurirati za svaku pojedinačnu datoteku za spremanje kontekstualnih informacija poput razine zumiranja i opcija prikaza dizajna. Da biste omogućili Split View, kliknite ikonu "Split" u gornjem desnom kutu prozora uređivača.

Split View u uređivačima dizajna. Izvor: Google

Kartica resursa alata za odabir boja

Google je dodao karticu "resursi" biraču boja u Android Studiju 3.6. Ova kartica prikazuje boje koje ste definirali kao izvore boja kako biste ih lakše odabrali ili uredili. Dostupan je u alatima za dizajn i XML editoru.

Kartica resursa alata za odabir boja u Android Studiju 3.6. Izvor: Google

Android Emulator - korisničko sučelje Google karata

Najnovija verzija Android emulatora je 29.2.12 i uključuje način vizualizacije lokacije emuliranog uređaja. Google je ugradio korisničko sučelje Google karata u prošireni izbornik kontrola kako bi programeri mogli specificirati virtualne lokacije i konstruirati virtualne rute.

Korisničko sučelje lokacije Android Emulator sa streamingom lokacije u stvarnom vremenu. Izvor: Google.

Podrška za više zaslona

Emulator 29.1.10 dodaje početnu podršku za prikazivanje više virtualnih zaslona kako bi se olakšao razvoj aplikacija za uređaje s više zaslona. Programeri mogu konfigurirati viševirtualne zaslone u emulatoru Android Studio putem izbornika Postavke (Proširene kontrole > Postavke).

Ostale promjene

  • Prikaži uvezivanje: Nekompatibilnosti između vaših XML datoteka izgleda i vašeg koda mogu rezultirati neuspjehom vaše izgradnje tijekom izvođenja. Kako bi to spriječio, Google uvodi pogled uvezivanje, značajka koja, kada je omogućena dodavanjem jednog retka u datoteku build.gradle svakog modula, "generira klasu vezivanja za svaku XML datoteku rasporeda prisutnu u toj modul." Vezivanje prikaza namijenjeno je zamjeni findViewById-a, omogućujući vam da referencirate sve poglede s ID-ovima bez nailaska na nulti pokazivač ili cast klase iznimke. Saznajte više o ovoj značajci ovdje.
  • Android NDK ažuriranja: Google je donio podršku za Kotlin dvije Android NDK značajke koji su prethodno bili podržani u Javi. Oni uključuju "[navigaciju] od JNI deklaracije do odgovarajuće implementacijske funkcije u C/C++" i "automatsko [stvaranje] stub implementacijske funkcije za JNI deklaraciju."
  • Ažuriranje platforme IntelliJ: IntelliJ 2019.2 uključen je u Android Studio 3.6. Ovaj JetBrains blog post objašnjava glavne promjene.
  • Dodajte klase uz primjenu promjena: Klikom na "Primijeni promjene koda" ili "Primijeni promjene i ponovno pokreni aktivnost" omogućit će vam dodavanje klase, a zatim implementaciju te promjene koda na pokrenutu aplikaciju. Objašnjena je razlika između ova dva postupka ovdje.
  • Ažuriranja Android Gradle dodatka: Verzija 3.6 dodatka Android Gradle dodaje podršku za dodatak Maven Publish Gradle. Saznajte više ovdje.
  • In-place ažuriranja za uvezene APK-ove: Android Studio 3.6 sada automatski otkriva promjene uvezenih APK-ova i omogućuje vam da ih ponovno uvezete na mjestu tako da ne morate ponovno prilagati simbole i izvore.
  • Priložite Kotlin izvore uvezenim APK-ovima: Sada možete priložiti izvorne datoteke Kotlina uvezenim APK-ovima. Saznajte više ovdje.
  • Otkrivanje curenja u Memory Profiler-u: Google je ažurirao Memory Profiler s mogućnošću otkrivanja instanci aktivnosti i fragmenata koji su možda procurili. Dokumentacija za ovu značajku je dostupna ovdje.
  • Demaskiraj bajt kod klase i metode u APK Analyzeru: Kada pregledavate DEX datoteke pomoću APK Analyzera, sada je moguće demaskirati bajt kod klase i metode učitavanjem ProGuard datoteke mapiranja za APK koji analizirate. Više informacija ovdje.

Google je također objavio YouTube video sažimajući promjene u Android Studiju 3.6:

Najnovije stabilno izdanje možete preuzeti iz Android Studija ili s Googleove web stranice. Za više detalja pogledajte Googleov blog post na Android Developers Blogu ili najnoviji Bilješke o izdanju Android Studija. Sljedeće veliko ažuriranje IDE-a stići će kao Android Studio 4.0, koji predstavlja nove Jetpack biblioteke uključujući CameraX i Compose. Trenutno je verzija 4.0 na Kanarima, tako da će trebati nekoliko mjeseci prije nego bude spreman za stabilno izdanje.