„Android Studio 3.0“ - viskas, ką reikia žinoti
Būdamas „Android“ kūrėjas, aš lengvai tikiuosi naujų ir naujoviškų „Google“ funkcijų, kad padėtų panašiems kūrėjams lengvai kurkite ir išbandykite programas nei bet kada ir „Android Studio 3.0“ nesiskiria. Pirmą kartą paskelbta „Google I / O 2017“, „Android 3.0“ siūlo paramą „Kotlin“ kartu su daugeliu kitų funkcijų.
Jei negalite laukti išbandykite naujas funkcijas, tada atsisiųskite „Android Studio 3.0“ peržiūrą ir mėgaukitės bandymu. Tuo tarpu leiskite man vaikščioti per „Android Studio 3.0“ - naują „Android IDE“ gerumą.
„Android Oreo“ palaikymas
„Android Studio 3.0“ prideda parama „Android 8.0 Oreo“ programų rašymui įskaitant naujas „Oreo“ palaikomas funkcijas. Naudodami šį naują IDE galite lengvai sukurti adaptyvios paleidimo piktogramos, ir pridėkite naujų tipų šriftus programose.
Adaptyvios piktogramos rodo įvairias formas skirtinguose įrenginiuose, skirtingiems OEM gamintojams. Naudodami „Adaptive Icon“ vedlį, kurį galite pasiekti spustelėdami dešiniuoju pelės klavišu, galite sukurti adaptyvios paleidimo piktogramą / res aplanką ir pasirinkti Naujas, tada “Image Asset“, ir spustelėję “Paleidėjų piktogramos (prisitaikanti ir palikta)“.
Oreo dabar palaiko parsisiunčiamus šriftus, dabar galite juos įtraukti į savo programas, kad sumažintumėte savo programų APK dydį. Taip pat galite pridėti šriftus XML formatu savo programose - kaip paprasčiausiai pridėkite bet kokį kitą išteklių failą.
Pagrindinės platformos atnaujinimas
„Android Studio 3.0“ yra „IntelliJ“ platforma 2017.1.2, kuri suteikia daugybę naujų funkcijų ir patobulinimų „Android IDE“. Šie patobulinimai padeda greičiau koduoti ir suteikia tokias funkcijas kaip parametrų patarimai, tiesioginiai paieškos rezultatai, nauji pūkelių patikrinimai, semantinis išryškinimas, ir daug daugiau.
Naujos funkcijos palaiko
„Java 8“ turi palaikymą
Kadangi kūrėjai dabar naudojasi „Java 8“ funkcijomis, „Google“ pagerino „Android“ studijos tokių kalbos funkcijų palaikymą. Tai reiškia, kad galite naudoti OpenJDK API java.time, java.nio.file, ir java.lang.invoke, ir taip pat galite naudoti bibliotekas, pastatytas naudojant šias API programose.
„Kotlin“ kalbos palaikymas
„Kotlin“ yra „Java“ sąveikaujanti kalba sumažina katilinės kodą, išvengiama nulinio žymeklio išimčių ir daugybė kitų „Java“ patobulinimų. Tai aiškiau ir glaustiau lyginant su „Java“ ir „Android Studio 3.0“, dabar galite konvertuoti „Java“ failus į „Kotlin“ arba kodus tiesiogiai Kotlin.
„Instant Apps“ palaikymas
Momentinės programos yra kaip žiniatinklio programos, bet vietinės programos kurie gali naudoti „Android“ API ir suteikti jūsų programai vietinę išvaizdą. Galutiniam vartotojui tai yra taip paprasta, kaip atidaryti interneto nuorodą; bet kūrėjui (tai tu), tai yra apie modifikuoti savo programą į modulius, vadinamus „funkcijų moduliu“ kad bendrai sukuriama „funkcija APK“.
„Instant Apps“ gali paleisti be įdiegimo kaip ir žiniatinklio programos, skirtingai nuo įprastų programų. Kad jis veiktų, turite atnaujinti esamą programą, kad palaikytumėte momentines programas - „Android Studio 3.0“ siūlo „Instant App“ ir „Feature“ modulius už tą patį. Manau, kad tai geresnė nei įprastų programų; ką tu manai?
Naujos ir atnaujintos priemonės
Naujasis „Android“ profilius
„Android Profiler“ yra naujas stebėjimo įrankis „Android“, kuri pakeičia seną „Android“ stebėjimo įrankį. Tai daug geriau nei senas įrankis ir suteikia realaus laiko suvienodintą programos vaizdą. Tą patį galite pasiekti atidarydami Žiūrėti meniu, tada eikite į “„Windows“ įrankis“, ir pagaliau pasirenkant “„Android Profiler““.
Naujas APK derintuvas
Visi nauji APK „Debugger“ „Android“ studijoje 3.0 pagerina derinimo galimybes. Be to, tai leidžia jums pašalinti APK, jei jie yra debuggable - net jei jis nėra pastatytas iš Android Studio projektą, skirtingai nei anksčiau. Įrankį galite pasiekti eidami į “Failas” meniu ir spustelėję “Profilis arba derinimo APK” parinktis.
Naujas įrenginio failų naršyklė
Naujas „Device File Explorer“ yra įrankis prieiti prie prijungto įrenginio failų sistemos sklandžiai. Tai leidžia peržiūrėti, kopijuoti ir ištrinti įrenginyje esančius failus, taip pat galite atidaryti šiuos failus šiame IDE. Galite pasiekti failų naršyklę spustelėję “Žiūrėti” meniu, pasirinkdami “„Windows“ įrankis“, ir spustelėję “„Device File Explorer““.
Naujas „Android“ papildinys „Gradle“
„Android“ papildinys „Gradle 3.0.0“ yra naujas, patobulintas „Gradle“ papildinys, kuris padeda adresas kurti našumo problemas ankstesnio įskiepio ir siūlo daug kitų patobulinimų. Tai apima greitesnius konfigūracijos laikus, variantų suvokimo priklausomybės rezoliuciją ir mano mėgstamą - greitesnis prieaugis.
Seni įrankio patobulinimai
„Android“ emuliatoriaus funkcijos
„Android“ emuliatorius, prijungtas prie „Android Studio 3.0“, turi daugybę greičio ir našumo patobulinimų, įskaitant parama OpenGL ES 3.0 už 24 ir aukštesnius API lygius. Be to, jame yra paprastesnis būdas generuoti klaidų ataskaitą jūsų veikiančiai programai ir a greičiau pateikti emuliatoriaus klaidas.
„Layout Editor“ funkcijos
„Layout Editor“ naudojama dizaino išdėstymai vilkimo ir nuvertimo redaktoriuje, ir naujoji „Android“ studija pagerina šios sąsajos kūrimo priemonę. Naujos funkcijos apima patobulinti įtraukimo ir įtraukimo rodiniai, naujas klaidų skydas, parama barjerams ir grupėms ir geresnis grandinių kūrimas.
APK analizatoriaus funkcijos
APK analizatorius yra a įrankis analizuoti APK ir suprasti jos sudėtį baigus statyti procesą. Tai padeda sumažinti failo dydį ir derinti DEX failus ir išteklius. Naudojant „Android Studio 3.0“, tai yra naujos filtravimo parinktys, geresnis medžio vaizdas ir geresnis „Proguard“ įgalintų APK patikrinimų.
Norint naudoti „APK Analyzer“, tiesiog nuvilkite APK į „Android“ studijos redaktoriaus langą. Arba galite perjungti į Projektas perspektyvos ir atidaryti APK Projektas langas. Galiausiai taip pat galite eiti į Sukurkite pasirinkite meniu “Analizuoti APK” iš pasirinkčių ir pasirinkite savo APK.
„Layout Inspector“ funkcijos
Patobulintas „Android IDE“ išdėstymo inspektorius turi patobulinimus, kurie leidžia jums lengvai derinti išdėstymo problemas. Tai apima naują paieškos funkciją, kategorizuotas ypatybes ir kt. Šiai tikrinimo priemonei galite pasiekti eidami į Įrankiai meniu, pasirinkdami „Android“ tada spustelėkite “Kontrolės inspektorius“.
Kurios funkcijos turi būti kitos?
Tai buvo susiję su naujomis „Android Studio 3.0“ funkcijomis ir patobulinimais. Nors šis sąrašas dar daug sužadins, kai kurie iš jūsų vis dar ieškos daugiau funkcijų atnaujinimų „Android“ studijoje. Ir kodėl tu ne? „Android“ studija yra skirta jums patiems kūrėjams pasakyti savo artėjančias funkcijas.
dėkingai, „Google“ klausosi kūrėjų, tokių kaip aš ir jūs - tiesiog pereikite prie „Android“ studijos projekto svetainės. Čia pamatysite skirtingus būdus, kaip pakelti balsą, pranešti apie klaidas ir pasiūlyti naujų funkcijų - tiesiog vadovaukitės ten pateiktomis instrukcijomis, kad galėtumėte kalbėti savo širdimi ir nepamirškite įtraukti visos būtinos informacijos.
Jei jums patiko skaityti šį įrašą arba norėtumėte pasidalinti savo mėgstama funkcija „Android“ studijoje 3.0, tiesiog parašykite komentarą žemiau arba pasidalykite savo mintimis su „@aksinghnet“ „Twitter“. Norėčiau išgirsti iš jūsų. Ir, laimingi kodavimo vaikinai!