Android Studio 3.0 - viss, kas jums jāzina
Būdams Android izstrādātājs, es gaidu jaunus un novatoriskus līdzekļus no Google, lai palīdzētu izstrādātājiem, piemēram, man viegli izveidot un pārbaudīt lietotnes nekā jebkad agrāk Android Studio 3.0 nav atšķirīgs. Pirmo reizi tika paziņots pakalpojumā Google I / O 2017, Android 3.0 piedāvā atbalstu Kotlin, kā arī vairākas citas funkcijas.
Ja nevarat gaidīt izmēģiniet jaunās funkcijas, pēc tam lejupielādējiet Android Studio 3.0 priekšskatījumu un izbaudiet to izmēģināšanu. Tikmēr ļaujiet man staigāt jums caur Android Studio 3.0 labumu - jauno Android IDE.
Android Oreo atbalsts
Android Studio 3.0 pievieno atbalsts Android 8.0 Oreo lietotņu rakstīšanai tostarp Oreo atbalstītās jaunās funkcijas. Izmantojot šo jauno IDE, varat viegli izveidot adaptīvās palaišanas ikonas, un pievienot jauna veida fontus jūsu lietotnēs.
Adaptīvās ikonas dažādās ierīcēs parāda dažādas formas, uz dažādiem OEM. Varat izveidot adaptīvo palaišanas ikonu, izmantojot vedni Adaptive Icon (Adaptīvā ikona), kuru varat piekļūt, noklikšķinot ar peles labo pogu / res mapi un izvēli Jauns, tad “Image Asset“, un noklikšķinot “Palaišanas ikonas (adaptīvā un mantojuma)“.
Tā kā Oreo tagad atbalsta lejupielādējamus fontus, tagad varat tos pievienot savās lietotnēs, lai samazinātu lietotņu APK lielumu. Līdzīgi varat lietot arī fontus XML formātā - vienkārši pievienojot jebkuru citu resursu failu.
Pamatplatformu atjaunināšana
Android Studio 3.0 ir aprīkots ar IntelliJ platformu 2017.1.2, kas papildina daudzas jaunas funkcijas un uzlabojumus Android IDE. Šie uzlabojumi palīdz jums ātrāk kodēt un nodrošina tādas funkcijas kā parametru ieteikumi, tūlītējie meklēšanas rezultāti, jaunas savārstījumu pārbaudes, semantiskā izcelšana, un vēl daudz vairāk.
Jaunās funkcijas tiek atbalstītas
Java 8 nodrošina atbalstu
Tā kā izstrādātāji tagad izmanto Java 8 funkcijas, Google ir uzlabojusi atbalstu šādām valodu funkcijām Android Studio. Tas nozīmē, ka varat izmantot OpenJDK API java.time, java.nio.file, un java.lang.invoke, un tā arī jūs varat izmantot bibliotēkas, kas izveidotas, izmantojot šīs API jūsu lietotnēs.
Kotlin valodas atbalsts
Kotlin ir Java sadarbspējīga valoda samazina katlu plāksnes kodu, izvairās no nulles rādītāju izņēmumiem un ievieš daudzus citus uzlabojumus salīdzinājumā ar Java. Tas ir izteiksmīgāka un kodolīgāka salīdzinot ar Java, un ar Android Studio 3.0, tagad jūs varat konvertēt Java failus uz Kotlin vai kodu tieši Kotlinā.
Instant Apps atbalsts
Instant Apps ir piemēram, tīmekļa lietotnes, bet vietējās lietotnes kas var izmantot Android API un nodrošināt jūsu lietotnes vietējo izskatu. Gala lietotājam tas ir tikpat vienkārši kā tīmekļa saites atvēršana; bet attīstītājam (tas ir jums), tas ir par modularizēt savu lietotni moduļos, kurus sauc par “funkciju moduli” kas kopīgi veido “iezīmi APK”.
Instant Apps var palaist bez instalēšanas tāpat kā tīmekļa lietotnes, atšķirībā no parastajām lietotnēm. Lai tā darbotos, ir jāatjaunina esošā lietotne, lai atbalstītu tūlītējās lietotnes - Android Studio 3.0 nodrošina "Instant App" un "Feature" moduļus par to pašu. Es domāju, ka tas ir uzlabojums salīdzinājumā ar parastajām lietotnēm; ko tu domā?
Jauni un atjaunināti rīki
Jauns Android profils
Android profils ir jaunu uzraudzības instrumentu Android, kas aizstāj veco Android Monitor rīku. Tas ir daudz labāks par veco rīku un nodrošina reāllaika un vienotu lietotnes skatu. To var piekļūt, atverot Skatīt pēc tam dodieties uz “Rīku Windows“, un beidzot izvēloties “Android profils“.
Jauns APK atkļūdotājs
Visi jaunie APK atkļūdotāji programmā Android Studio 3.0 uzlabo atkļūdošanas iespējas. Tas nozīmē, ka tas ļauj atkļūdot APK, ja tie ir debuggable - pat ja tas nav būvēts no Android Studio projekta, atšķirībā no iepriekšējiem. Rīku var piekļūt, dodoties uz “Fails” izvēlnē un noklikšķinot “Profils vai atkļūdošanas APK” opcija.
Jauna ierīces failu pārlūka
Jaunā Device File Explorer ir līdzeklis, lai Piekļūstiet savienotās ierīces failu sistēmai nemanāmi. Tas ļauj jums skatīt, kopēt un dzēst ierīcē esošos failus, kā arī varat atvērt šos failus šajā IDE. Failu pārlūkprogrammai varat piekļūt, noklikšķinot uz “Skatīt” izvēlnē “Rīku Windows“, un noklikšķinot “Ierīces failu pārlūks“.
Jauns Android spraudnis Gradle
Android Plugin 3.0.0 Gradle ir jauns, uzlabots Gradle spraudnis, kas palīdz adreses veidošanas veiktspējas problēmas no iepriekšējā spraudņa un piedāvā dažādus citus uzlabojumus. Tie ietver ātrākus konfigurācijas laikus, variantu apzinās atkarības izšķirtspēju un manu iecienītāko - ātrāk pieaugošs.
Veci rīku uzlabojumi
Android emulatora funkcijas
Ar Android Studio 3.0 komplektā iekļautais Android emulators ir aprīkots ar daudziem ātruma un veiktspējas uzlabojumiem, ieskaitot atbalsts OpenGL ES 3.0 par API līmeni 24 un vairāk. Turklāt tajā ir vienkāršāks veids, kā ģenerēt kļūdu pārskatu par jūsu lietojumprogrammu, un a ātrāk iesniegt emulatora kļūdas.
Izkārtojuma redaktora funkcijas
Izkārtojuma redaktors ir pieradis dizaina izkārtojumi vilkšanas un nomešanas redaktorā, un jaunā Android studija nodrošina dažādus uzlabojumus šajā saskarnes veidotājā. Jaunās funkcijas ietver uzlaboti vilkšanas un nomešanas skatījumi, jauns kļūdas panelis, atbalsts šķēršļiem un grupām un uzlabota ķēžu izveide.
APK analizatora funkcijas
APK analizators ir a rīks, lai analizētu APK un saprastu tā sastāvu pēc būvniecības procesa pabeigšanas. Tas palīdz samazināt faila lielumu un atkļūdot DEX failus un resursus. Izmantojot programmu Android Studio 3.0, tas nāk ar jaunām filtrēšanas iespējām, uzlabotu koka skatu un labāku Proguard iespējotu APK pārbaude.
Lai izmantotu APK analizatoru, vienkārši velciet un nometiet APK Android Studio redaktora logā. Varat arī pārslēgties uz Projekts perspektīvu un atveriet APK Projekts logu. Un visbeidzot, jūs varat arī doties uz Būvēt izvēlnē izvēlieties “Analizēt APK” no opcijām un pēc tam izvēlieties savu APK.
Izvietojuma inspektora funkcijas
Uzlabotajā izkārtojuma inspektorā šajā Android IDE ir uzlabojumi, kas ļauj jums viegli atkļūdot izkārtojuma problēmas. Tie ietver jaunu meklēšanas funkciju, kategorizētas īpašības utt. Šo pārbaudes rīku var piekļūt, dodoties uz Rīki izvēlnē Android un pēc tam noklikšķinot uz “Izvietojuma inspektors“.
Kādas funkcijas ir nākamās?
Tas bija saistīts ar jaunajām Android Studio 3.0 funkcijām un uzlabojumiem. Lai gan šis saraksts vēl aizrauj daudzus, daži no jums joprojām meklēs vairāk funkciju atjauninājumu programmā Android Studio. Un kāpēc jums nevajadzētu? Android Studio ir piemērots tādiem izstrādātājiem kā jums un jums izsakiet savu viedokli tās gaidāmajās funkcijās.
Par laimi, Google klausās izstrādātājus, piemēram, mani un jūs - vienkārši dodieties uz Android Studio projekta vietni. Šeit jūs redzēsiet dažādus veidus, kā palielināt savu balsi, ziņojiet par kļūdām un ieteikt jaunas funkcijas - vienkārši ievērojiet tur sniegtos norādījumus, lai runātu ar savu sirdi un neaizmirstiet iekļaut visu nepieciešamo informāciju.
Ja jums patika lasīt šo ziņu vai vēlaties dalīties ar savu iecienītāko funkciju Android Studio 3.0, rakstiet komentāru zemāk vai dalieties savās domās ar mani @aksinghnet par čivināt. Es gribētu dzirdēt no jums. Un, laimīgi kodēšanas puiši!