Android Studio 3.0 - Tot ce trebuie să știți
Fiind un dezvoltator Android, aștept cu ușurință funcții noi și inovatoare de la Google pentru a ajuta dezvoltatorii ca mine creați și testați cu ușurință aplicațiile decât oricând și Android Studio 3.0 nu este diferit. Prima dată anunțată în Google I / O 2017, Android 3.0 oferă suport pentru Kotlin împreună cu o serie de alte caracteristici.
Dacă nu puteți aștepta încercați noile caracteristici, apoi descărcați Android Studio 3.0 Preview și bucurați-vă de o încercare. Între timp, lasă-mă să te trec prin bunătatea Android Studio 3.0 - noul IDE Android.
Suport Android Oreo
Android Studio 3.0 adaugă suport pentru scrierea de aplicații pentru Android 8.0 Oreo inclusiv noile caracteristici suportate în Oreo. Folosind acest IDE nou, puteți crea cu ușurință adaptoare icoane de lansare, si adauga noi tipuri de fonturi în aplicațiile dvs..
Pictogramele adaptive afișează o varietate de forme pe diferite dispozitive, pentru diferiți producători de echipamente originale. Puteți crea o pictogramă de lansare adaptivă utilizând vrăjitorul Adaptive Icon, pe care îl puteți accesa făcând clic dreapta / res dosarul și alegerea Nou, atunci “Asset de imagine“, și făcând clic “Icoane de lansare (Adaptive și Legacy)“.
Deoarece Oreo acceptă acum fonturi descărcabile, le puteți adăuga acum în aplicațiile dvs. pentru a reduce dimensiunea fișierelor APK ale aplicațiilor dvs. În mod similar, puteți adăuga, de asemenea, fonturi în format XML în aplicațiile dvs. - la fel cum adăugați orice alt fișier de resurse.
Actualizarea platformei de bază
Android Studio 3.0 vine cu IntelliJ Platform 2017.1.2, care adaugă numeroase noi caracteristici și îmbunătățiri în Android IDE. Aceste îmbunătățiri vă ajută să codificați mai repede și aduce caracteristici cum ar fi indicatori de parametri, rezultate instantanee de căutare, verificări noi pentru scame, evidențiere semantică, si multe altele.
Suport pentru caracteristici noi
Java 8 oferă suport
În timp ce dezvoltatorii se obișnuiesc acum cu funcțiile Java 8, Google a îmbunătățit suportul pentru astfel de caracteristici lingvistice în Android Studio. Aceasta înseamnă că puteți utiliza API-uri OpenJDK cum ar fi java.time, java.nio.file, și java.lang.invoke, și astfel puteți, de asemenea utilizați biblioteci construite folosind aceste API-uri în aplicațiile dvs..
Suportul lingvistic Kotlin
Kotlin este un limbaj interoperabil Java care reduce codul de boilerplate, evită excepțiile de pointer null și introduce numeroase alte îmbunătățiri în Java. este mai expresivă și mai concisă în comparație cu Java și cu Android Studio 3.0, acum puteți să convertiți fișiere Java în Kotlin sau să codificați direct în Kotlin.
Suport Aplicații instantanee
Aplicațiile instant sunt cum ar fi aplicațiile web, dar aplicațiile native care pot utiliza API-urile Android și oferă un aspect nativ la aplicația dvs. Pentru utilizatorul final, este la fel de ușor ca deschiderea unui link web; dar pentru dezvoltator (care esti tu), este vorba despre modularizarea aplicației sale în module numite "module de caracteristici" care face colectiv o "caracteristică APK".
Aplicațiile instant pot alerga fără a fi instalat cum ar fi aplicațiile web, spre deosebire de aplicațiile obișnuite. Pentru a funcționa, trebuie să actualizați aplicația existentă pentru a accepta aplicații instant - Android Studio 3.0 oferă module "Instant App" și "Feature" Pentru același. Cred că este o îmbunătățire față de aplicațiile obișnuite; Tu ce crezi?
Instrumente noi și actualizate
Noul Profiler Android
Profilul Android este nou instrument de monitorizare pentru Android, care înlocuiește vechiul instrument Android Monitor. Este mult mai bine decât instrumentul vechi și oferă o vizualizare unică în timp real a aplicației. Puteți accesa același lucru prin deschidere Vedere meniu, apoi mergeți la “Instrumentul Windows“, și în cele din urmă alegerea “Profilul Android“.
Nou debugger APK
Totul nou APK Debugger în Android Studio 3.0 aduce capabilități îmbunătățite de depanare. Acestea fiind spuse, vă permite să debugați fișierele APK dacă sunt depantabile - chiar dacă acestea nu sunt create dintr-un proiect Android Studio, spre deosebire de acestea. Puteți accesa instrumentul accesând “Fişier” meniu și clic “Profil sau debug APK” opțiune.
Explorator de fișiere nou dispozitiv
Noul Device File Explorer este un instrument pentru accesați fără probleme sistemul de fișiere al dispozitivului conectat. Vă permite să vizualizați, să copiați și să ștergeți fișierele de pe dispozitiv și să le deschideți și în acest IDE. Puteți accesa fișierul de explorare făcând clic pe “Vedere” meniu, alegerea “Instrumentul Windows“, și făcând clic “Dispozitiv de File Explorer“.
Plugin nou pentru Android
Android Plugin pentru Gradle 3.0.0 este un nou, îmbunătățit plugin Gradle care ajută adresa probleme de performanță de construcție din pluginul anterior și oferă diferite îmbunătățiri. Acestea includ timpii de configurare mai rapizi, rezoluția dependenței de variante și preferințele mele preferate - creșteri incrementale mai rapide.
Îmbunătățiri vechi de instrumente
Funcțiile Emulatorului Android
Android Emulator împreună cu Android Studio 3.0 vine cu numeroase îmbunătățiri de viteză și performanță, inclusiv suport pentru OpenGL ES 3.0 pentru API nivel 24 și mai sus. În plus, acesta oferă o modalitate mai ușoară de a genera un raport de eroare pentru aplicația dvs. care rulează, și o modalitate mai rapidă de a trimite bug-uri legate de emulator.
Caracteristici Editor layout
Layout Editor este folosit pentru a design layouts într-un editor drag-and-drop, iar noul Android Studio aduce îmbunătățiri diferite acestui producător de interfețe. Noile caracteristici includ îmbunătățiți inserările de vizualizare drag-and-drop, noul panou de eroare, sprijin pentru bariere și grupuri și îmbunătățirea creării lanțurilor.
APK Analyzer caracteristici
Analizorul APK este a instrument pentru a analiza APK și pentru a înțelege compoziția acestuia după finalizarea procesului de construire. Ajută la reducerea dimensiunii fișierului și la depanarea fișierelor și a resurselor DEX. Cu Android Studio 3.0, vine cu noi opțiuni de filtrare, vizualizare arborescentă îmbunătățită și mai bine examinarea fișierelor APK compatibile cu Proguard.
Pentru a utiliza analizorul APK, doar trageți și plasați un fișier APK în fereastra de Editor a aplicației Android Studio. Alternativ, puteți trece la Proiect perspectivă și deschideți un APK în Proiect fereastră. Și, în sfârșit, puteți merge și la Construi meniu, alegeți “Analizați APK” din opțiuni, apoi selectați fișierul APK.
Layout Inspector caracteristici
Îmbunătățirea Inspectorului de Layout din acest IDE Android vine cu îmbunătățiri care vă permit ușor de depanat probleme de aspect. Acestea includ funcția de căutare nouă, proprietățile clasificate etc. Puteți accesa acest instrument de inspecție accesând Unelte meniu, alegerea Android , apoi faceți clic pe “Layout Inspector“.
Care sunt caracteristicile următoare?
Acest lucru a fost vorba de noile caracteristici și îmbunătățiri în Android Studio 3.0. Deși această listă va încânta încă mulți, unii dintre voi ar căuta în continuare mai multe actualizări de caracteristici în Android Studio. Și de ce nu? Android Studio este pentru dezvoltatori ca tine, și trebuie au un cuvânt de spus în ceea ce privește caracteristicile viitoare.
din fericire, Google ascultă dezvoltatorii ca mine și tine - doar du-te la site-ul Android Studio Project. Aici veți vedea diferite moduri de a vă ridica vocea, raportați bug-uri și sugerați noi caracteristici - urmați instrucțiunile de acolo pentru a vă exprima inima și nu uitați să includeți toate informațiile necesare.
Dacă v-ați bucurat să citiți această postare sau doriți să partajați caracteristica preferată în Android Studio 3.0, scrieți un comentariu de mai jos sau împărtășiți-vă gândurile cu mine la @aksinghnet pe Twitter. Mi-ar plăcea să aud de la dvs. Și, fericiti tipi de codificare!