Android Studio 3.0 - kõik, mida pead teadma
Olles Android-arendaja, ootan ma Google'ilt uusi ja uuenduslikke funktsioone, et aidata minu sarnaseid arendajaid luua ja testida rakendusi lihtsalt kui kunagi varem Android Studio 3.0 ei erine. Esmakordselt kuulutati välja Google I / O 2017, Android 3.0 pakub Kotlinile tuge koos mitmete teiste funktsioonidega.
Kui te ei saa oodata proovige uusi funktsioone, seejärel laadige alla Android Studio 3.0 eelvaade ja proovige seda proovida. Samal ajal lubage mul kõndida läbi Android Studio 3.0 - uue Android IDE - headuse.
Android Oreo tugi
Android Studio 3.0 lisab toetus Android 8.0 Oreo rakenduste kirjutamiseks sealhulgas Oreos toetatud uued funktsioonid. Selle uue IDE abil saate hõlpsasti luua adaptiivsed käivitaja ikoonid, ja lisa uut tüüpi fonte rakendustes.
Kohanduvad ikoonid kuvavad erinevaid seadmeid erinevates seadmetes, eri tootjate kohta. Adaptive Icon viisardi abil saate luua adaptiivse käivitaja ikooni, millele pääsete paremale klõpsates / res kaust ja valik Uus, siis “Image Asset“, ja klõpsates “Käivitaja ikoonid (kohanduv ja pärand)“.
Kuna Oreo toetab nüüd allalaaditavaid fonte, saate nüüd oma rakenduste APK-de vähendamiseks lisada need oma rakendustesse. Samuti saate oma rakendustes lisada XML-vormingus kirju - sama lihtsalt, kui lisate mõni muu ressursifail.
Põhiplatvormi uuendamine
Android Studio 3.0 on varustatud IntelliJ platvormiga 2017.1.2, mis lisab arvukalt uusi funktsioone ja täiustusi Android IDE-s. Need parandused aitavad teil kiiremini koodida ja toovad selliseid funktsioone nagu parameetrite näpunäited, kiirotsingutulemused, uued närimiskontrollid, semantiline esiletõstmine, ja paljud teised.
Uued funktsioonid toetavad
Java 8 pakub tuge
Kuna arendajad on harjunud Java 8 funktsioonidega harjuma, siis kas Google on parandanud tuge selliste keelefunktsioonide kasutamisele Android Studio'is. See tähendab, et saate kasutada OpenJDK API-sid java.time, java.nio.file, ja java.lang.invoke, ja nii saate ka kasutada neid API-sid kasutades ehitatud raamatukogusid rakendustes.
Kotlini keele tugi
Kotlin on Java-koostalitlusvõimeline keel vähendab katlakivi koodi, väldib null-pointer-erandeid ja tutvustab mitmeid teisi Java-täiustusi. See on rohkem väljendusrikkad ja lühikesed Võrreldes Java ja Android Studio 3.0-ga saate nüüd Java-failid Kotlini või Kotlini koodi otse teisendada.
Rakenduse Instant Apps tugi
Instant Apps on nagu veebirakendused, kuid kohalikud rakendused mis võivad kasutada Android API-sid ja pakkuda oma rakendusele oma väljanägemist. Lõppkasutaja jaoks on see sama lihtne kui veebilingi avamine; kuid arendaja jaoks (see on sina), see on umbes oma rakenduse modulaarseks mooduliks, mida nimetatakse „funktsioonimooduliks“ see teeb ühiselt funktsiooni APK.
Instant Apps saab käivitage ilma installimata nagu veebirakendused, erinevalt tavalistest rakendustest. Et see toimiks, peate värskenduste toetamiseks oma olemasolevat rakendust uuendama - Android Studio 3.0 pakub 'Instant App' ja 'Feature' mooduleid sama. Ma arvan, et see on võrreldes tavapäraste rakendustega paranemine; mida sa arvad?
Uued ja uuendatud tööriistad
Uus Android Profiler
Android Profiler on uus seirevahend Android, mis asendab vana Android Monitori tööriista. See on palju parem kui vana tööriist ja annab rakendusele reaalajas ühtse ülevaate. Sama saate avada avades Vaade menüü, siis läheb “Windowsi tööriist“, ja lõpuks valides “Android Profiler“.
Uus APK silumine
Kõik uued APK silumine Android Studio 3.0-s parandab silumisvõime. See tähendab, et see lubab APK-sid siluda, kui need on debuggable - isegi kui see ei ole ehitatud Android Studio projektist, erinevalt enne. Tööriistale pääseb ligi “Fail” menüü ja klõpsates “Profiil või silumine APK” valik.
Uus seadmefailid
Uus Device File Explorer on tööriist ligipääs ühendatud seadme failisüsteemile sujuvalt. See võimaldab teil seadmes olevaid faile vaadata, kopeerida ja kustutada ning neid faile saate avada ka selles IDE-s. Faili Explorerisse pääsete juurde klõpsates “Vaade” menüü, valides “Windowsi tööriist“, ja klõpsates “Device File Explorer“.
Uus Android-plugin Gradle'ile
Gradle 3.0.0 Android-plugin on uus, täiustatud Gradle plugin, mis aitab aadressi ülesehitamise probleemid eelmise pluginaga ja pakub mitmeid muid täiustusi. Nende hulka kuuluvad kiiremad konfiguratsiooniajad, variant-teadlik sõltuvuse resolutsioon ja minu lemmik - kiiremini juurdekasv.
Vana tööriista täiustused
Android Emulaatori funktsioonid
Android Emulaatoriga, mis on ühendatud Android Studio 3.0-ga, on arvukalt kiirus- ja jõudlusparandusi, sealhulgas OpenGL ES 3.0 toetamine API tasemel 24 ja üle selle. Lisaks sellele on see lihtsam viis veateate loomiseks teie jooksva rakenduse jaoks ja a kiirem viis emulaatoriga seotud vigade esitamiseks.
Paigutuse redaktori funktsioonid
Paigutuse redaktor on harjunud disaini paigutused lohistamise redaktoris, ja uus Android Studio toob selle liidese tegijale kaasa mitmeid parandusi. Uued funktsioonid hõlmavad täiustatud lohistamise vaated, uus tõrkepaneel, toetus barjääridele ja rühmadele ning parem ketide loomine.
APK analüsaatori funktsioonid
APK Analyzer on a tööriist APK analüüsimiseks ja selle koostise mõistmiseks pärast ehitamise protsessi lõppu. See aitab vähendada faili suurust ja siluda DEX-faile ja -ressursse. Android Studio 3.0-ga on kaasas uued filtreerimisvalikud, parem puuvaade ja parem Proguard-toega APK-de läbivaatamine.
Selleks, et kasutada APK Analyzerit, lihtsalt lohistage APK Android Studio redaktori aknasse. Teise võimalusena saate valida Projekt perspektiivi ja avage APK Projekt aken. Ja lõpuks, võite minna ka Ehita valige menüü “Analüüsige APK” valige oma APK.
Paigutuse inspektori funktsioonid
Parem paigutusinspektor selles Android IDE-s on varustatud täiustustega, mis võimaldavad teil kergesti siluda paigutusprobleeme. Nende hulka kuuluvad uus otsingufunktsioon, liigitatud omadused jne. Sellele kontrollivahendile pääsete ligi Tööriistad menüü, valides Android klõpsa nupule “Paigutuse inspektor“.
Millised funktsioonid peavad olema järgmised?
See puudutas uusi funktsioone ja täiustusi Android Studio 3.0-s. Kuigi see nimekiri on veel palju põnevil, otsivad mõned teist ikka veel Android Stuudios rohkem funktsioone. Ja miks mitte? Android Studio on mõeldud teile sarnastele arendajatele öelda oma tulevastes funktsioonides.
Õnneks, Google kuulab selliseid arendajaid nagu mina ja sina - minge lihtsalt Android Studio projekti saiti. Siin näete erinevaid võimalusi oma hääle tõstmiseks, teatage vigadest ja soovitage uusi funktsioone - lihtsalt järgige seal olevaid juhiseid, et rääkida oma südamest ja ärge unustage lisada kogu vajalik teave.
Kui sulle meeldib see postitus lugeda või soovid jagada oma lemmikfunktsiooni Android Studio 3.0-s, kirjutage allpool kommentaar või jagage oma mõtteid minuga Twitteris @aksinghnet. Ma tahaksin sinult kuulda. Ja, õnnelikud kodeerivad kutid!