Google annab Android Studio 3.6 välja stabiilse versioonina

Google on välja andnud Android Studio 3.6 stabiilse versiooni Androidi rakenduste arendajatele. Siin on meie ülevaade olulisematest muudatustest.

Google andis välja versioon 3.5 Androidi rakenduste arendamiseks mõeldud IDE, Android Studio, stabiilsele kanalile eelmise aasta keskel. See väljalase oli kuudepikkuste veaparanduste ja stabiilsuse täiustuste kulminatsioon. Täna teatas Google, et järgmine stabiilne väljalase Android Studio 3.6 on nüüd arendajatele saadaval. Värskendust on testitud kuid ja see keskendub koodi redigeerimise ja silumise kogemuse parandamisele. Siin on ülevaade viimase väljaande uudistest.

Android Studio 3.6 lühendatud muudatuste logi

Tükeldatud vaade kujundusredaktorites

Paigutuse redaktori ja navigeerimisredaktori uus poolitatud vaade võimaldab samaaegselt näha kasutajaliidese kujundust ja koodivaateid. Tükeldatud vaade asendab eelvaate akent ja seda saab failipõhiselt konfigureerida, et salvestada kontekstuaalset teavet, nagu suumitase ja kujundusvaate valikud. Poolitatud vaate lubamiseks klõpsake redaktori akna paremas ülanurgas ikooni "Jagamine".

Tükeldatud vaade kujundusredaktorites. Allikas: Google

Värvivalija ressursi vahekaart

Google on Android Studio 3.6 värvivalijasse lisanud vahekaardi "Ressursid". Sellel vahekaardil kuvatakse värviressurssidena määratletud värvid, et neid oleks lihtsam valida või redigeerida. See on juurdepääsetav disainitööriistades ja XML-redaktoris.

Värvivalija ressursi vahekaart Android Studio 3.6-s. Allikas: Google

Androidi emulaator – Google Mapsi kasutajaliides

Androidi emulaatori uusim versioon on 29.2.12 ja see sisaldab võimalust emuleeritud seadme asukoha visualiseerimiseks. Google manustas laiendatud juhtelementide menüüsse Google Mapsi kasutajaliidese, et arendajad saaksid määrata virtuaalseid asukohti ja luua virtuaalseid marsruute.

Androidi emulaatori asukoha kasutajaliides reaalajas asukoha voogesitusega. Allikas: Google.

Mitme ekraani tugi

Emulator 29.1.10 lisab esialgse toe mitme virtuaalse ekraani kuvamiseks, et hõlbustada rakenduste arendamist mitme kuvariga seadmete jaoks. Arendajad saavad konfigureerida Android Studio emulaatoris mitut virtuaalset kuvarit menüü Seaded (Laiendatud juhtelemendid > Seaded) kaudu.

Muud muudatused

  • Vaata köitmist: Teie XML-paigutusfailide ja koodi vaheline ühildumatus võib põhjustada selle, et teie ehitamine käitusajal ebaõnnestub. Selle vältimiseks tutvustab Google vaata sidumist, funktsioon, mis, kui see on lubatud, lisades iga mooduli faili build.gradle ühe rea, "loob iga selles sisalduva XML-paigutusfaili jaoks sidumisklassi moodul." Vaate sidumine on mõeldud asendama findViewById, võimaldades teil viidata kõigile ID-dega vaadetele ilma null-osuti või klassi ülekandeta. erandid. Lisateave selle funktsiooni kohta siin.
  • Androidi NDK värskendused: Google on toonud Kotlinile toe kaks Android NDK funktsiooni mida Java varem toetas. Nende hulka kuuluvad "[navigeerimine] JNI-deklaratsioonist C/C++ vastava juurutusfunktsiooni juurde" ja "JNI-deklaratsiooni juurutusfunktsiooni automaatne [loomine]".
  • IntelliJ platvormi värskendus: IntelliJ 2019.2 sisaldub Android Studio 3.6-s. See JetBrainsi ajaveebi postitus selgitab olulisi muudatusi.
  • Lisage muudatustega kursused: Klõpsates "Rakenda koodimuudatused" või "Rakenda muudatused ja taaskäivitage tegevus", saate lisada klassi ja seejärel juurutada selle koodimuudatuse töötavasse rakendusse. Selgitatakse nende kahe toimingu erinevust siin.
  • Android Gradle'i pistikprogrammi värskendused: Android Gradle'i pistikprogrammi versioon 3.6 lisab tuge Maven Publish Gradle'i pistikprogrammile. Lisateavet siin.
  • Imporditud APK-de kohapealsed värskendused: Android Studio 3.6 tuvastab nüüd automaatselt muudatused imporditud APK-des ja võimaldab teil need uuesti importida, et te ei peaks sümboleid ja allikaid uuesti ühendama.
  • Manustage imporditud APK-dele Kotlini allikad: Nüüd saate imporditud APK-dele manustada Kotlini lähtefaile. Lisateavet siin.
  • Lekke tuvastamine mäluprofiilis: Google on värskendanud mäluprofiili, võimaldades tuvastada lekkinud tegevus- ja fragmentijuhtumeid. Selle funktsiooni dokumentatsioon on saadaval siin.
  • Deobfuskeerige klassi ja meetodi baidikood APK Analyzeris: DEX-failide kontrollimisel APK Analyzeri abil on nüüd võimalik klassi ja meetodi baitkoodide hägu tühistada, laadides analüüsitava APK ProGuardi vastendusfaili. Rohkem infot siin.

Google avaldas ka YouTube'i video, milles võeti kokku Android Studio 3.6 muudatused:

Uusima stabiilse versiooni saate alla laadida Android Studio või Google'i veebisaidilt. Lisateabe saamiseks vaadake Google'i ajaveebi postitus Androidi arendajate ajaveebis või uusim Android Studio väljalaskemärkmed. Järgmine suurem uuendus IDE-le saabub kui Android Studio 4.0, mis tutvustab uusi Jetpacki teeke, sealhulgas CameraX ja Compose. Praegu on versioon 4.0 Kanaaril, seega kulub paar kuud, enne kui see on stabiilseks väljalaskmiseks valmis.