Android Studio 3.0 tutto ciò che devi sapere
Essendo uno sviluppatore Android, mi aspetto prontamente nuove e innovative funzionalità di Google per aiutare gli sviluppatori come me creare e testare facilmente le app che mai e Android Studio 3.0 non è diverso Annunciato per la prima volta in Google I / O 2017, Android 3.0 offre supporto per Kotlin insieme a numerose altre funzionalità.
Se non puoi aspettare prova le nuove funzionalità, quindi scarica Android Studio 3.0 Preview e divertiti a provarlo. Nel frattempo lasciami guidare attraverso la bontà di Android Studio 3.0 - il nuovo IDE Android.
Supporto Android Oreo
Android Studio 3.0 aggiunge supporto per scrivere app per Android 8.0 Oreo incluse le nuove funzionalità supportate in Oreo. Usando questo nuovo IDE, puoi facilmente creare icone di avvio adattivo, e aggiungi nuovi tipi di carattere nelle tue app.
Le icone adattive mostrano una varietà di forme su diversi dispositivi, per diversi OEM. È possibile creare un'icona di avvio adattivo utilizzando la procedura guidata Icona adattiva, a cui è possibile accedere facendo clic con il pulsante destro del mouse su / res cartella e scelta Nuovo, poi “Immagine Asset“, e facendo clic “Icone di avvio (adattivo e legacy)“.
Poiché Oreo ora supporta i font scaricabili, ora puoi aggiungerli nelle tue app per ridurre le dimensioni degli APK delle tue app. Allo stesso modo, puoi anche aggiungere font in formato XML nelle tue app - semplicemente come si aggiunge qualsiasi altro file di risorse.
Aggiornamento della piattaforma di base
Android Studio 3.0 viene fornito con IntelliJ Platform 2017.1.2 che aggiunge numerose nuove funzionalità e miglioramenti nell'IDE di Android. Questi miglioramenti ti aiutano a codificare più velocemente e offrono funzionalità come suggerimenti sui parametri, risultati di ricerca istantanei, nuovi controlli sui lanci, evidenziazione semantica, e tanti altri.
Nuove funzionalità di supporto
Supporto per Java 8
Ora che gli sviluppatori si stanno abituando alle funzionalità di Java 8, anche Google ha migliorato il supporto per tali funzionalità linguistiche in Android Studio. Significa che puoi usare API OpenJDK come java.time, java.nio.file, e java.lang.invoke, e così puoi anche usa le librerie create usando queste API nelle tue app.
Supporto per le lingue di Kotlin
Kotlin è un linguaggio interoperabile con Java riduce il codice di caldaia, evita le eccezioni del puntatore nullo e introduce numerosi altri miglioramenti su Java. Suo più espressivo e conciso rispetto a Java e con Android Studio 3.0, ora puoi convertire i file Java in Kotlin o il codice direttamente in Kotlin.
Supporto di app istantanee
Le app istantanee sono come app web ma app native che può utilizzare le API di Android e fornire un aspetto nativo alla tua app. Per l'utente finale, è facile come aprire un collegamento web; ma per lo sviluppatore (che sei tu), si tratta di modularizzare la sua app in moduli chiamati 'feature module' che collettivamente crea un 'APK di funzionalità'.
Le app istantanee possono corri senza essere installato come le app web, a differenza delle app normali. Per farlo funzionare, è necessario aggiornare l'app esistente per supportare le app istantanee - Android Studio 3.0 fornisce moduli "Instant App" e "Feature" per lo stesso. Penso che sia un miglioramento rispetto alle app normali; cosa pensi?
Strumenti nuovi e aggiornati
Nuovo profilo Android
Android Profiler è il nuovo strumento di monitoraggio per Android che sostituisce il vecchio strumento Monitor Android. È molto meglio del vecchio strumento e offre una vista unificata in tempo reale dell'app. Puoi accedere allo stesso aprendo vista menu, quindi andando a “Tool Windows“, e infine scegliere “Android Profiler“.
Nuovo debugger APK
Il nuovo debugger APK in Android Studio 3.0 porta funzionalità di debug migliorate. Detto questo, ti consente di eseguire il debug degli APK se sono debugabili, anche se non è stato creato da un progetto Android Studio, diversamente da prima. Puoi accedere allo strumento andando a “File” menu e facendo clic “Profilo o debug APK” opzione.
Nuovo Device File Explorer
Il nuovo Device File Explorer è uno strumento per accedere senza problemi al filesystem del dispositivo collegato. Ti consente di visualizzare, copiare ed eliminare i file sul dispositivo, e puoi anche aprire quei file in questo IDE. È possibile accedere a Esplora file facendo clic “vista” menu, scegliendo “Tool Windows“, e facendo clic “Device File Explorer“.
Nuovo plugin Android per Gradle
Android Plugin per Gradle 3.0.0 è un nuovo plugin Gradle migliorato che aiuta indirizzo costruisce problemi di prestazioni del plugin precedente e offre vari altri miglioramenti. Questi includono tempi di configurazione più veloci, risoluzione delle dipendenze in grado di rilevare le varianti e il mio preferito - build incrementali più veloci.
Vecchi miglioramenti dello strumento
Funzionalità dell'emulatore Android
Emulatore Android in bundle con Android Studio 3.0 è dotato di numerosi miglioramenti di velocità e prestazioni, tra cui supporto per OpenGL ES 3.0 per livello API 24 e versioni successive. Inoltre, offre un modo più semplice per generare una segnalazione di bug per la tua app in esecuzione e a modo più rapido per inviare bug correlati all'emulatore.
Caratteristiche dell'editor di layout
Layout Editor è usato per Disegna i layout in un editor drag-and-drop, e il nuovo Android Studio apporta vari miglioramenti a questo produttore di interfacce. Le nuove funzionalità includono inserzioni di visualizzazione drag-and-drop avanzate, nuovo pannello degli errori, supporto per Barriere e Gruppi e migliore creazione di catene.
Funzioni dell'APK Analyzer
L'analizzatore APK è un strumento per analizzare l'APK e comprenderne la composizione dopo che il processo di compilazione è completato. Aiuta a ridurre la dimensione del file e il debug di file e risorse DEX. Con Android Studio 3.0, viene fornito con nuove opzioni di filtro, visualizzazione struttura migliorata e migliore esame di APK abilitati a Proguard.
Per utilizzare l'analizzatore APK, semplicemente trascina e rilascia un APK nella finestra dell'Editor di Android Studio. In alternativa, puoi passare a Progetto prospettiva e aprire un APK in Progetto finestra. E infine, puoi anche andare a Costruire menu, scegliere “Analizza APK” dalle opzioni, quindi selezionare l'APK.
Funzionalità di Layout Inspector
L'Inspector Layout migliorato in questo IDE Android è dotato di miglioramenti che ti permettono facile eseguire il debug dei problemi di layout. Questi includono nuove funzionalità di ricerca, proprietà categorizzate, ecc. È possibile accedere a questo strumento di ispezione andando a Utensili menu, scegliendo androide opzione, quindi facendo clic “Layout Inspector“.
Quali caratteristiche saranno dopo?
Tutto ciò riguardava le nuove funzionalità e i miglioramenti di Android Studio 3.0. Anche se questa lista ecciterà ancora molti, alcuni di voi potrebbero ancora cercare più aggiornamenti di funzionalità in Android Studio. E perché non dovresti? Android Studio è per sviluppatori come te, e tu devi avere voce in capitolo nelle sue prossime caratteristiche.
Per fortuna, Google ascolta gli sviluppatori come me e te - vai direttamente al sito del progetto Android Studio. Qui vedrai diversi modi per alzare la voce, segnalare bug e suggerire nuove funzionalità - segui semplicemente le istruzioni per parlare con il tuo cuore e ricorda di includere tutte le informazioni necessarie.
Se ti è piaciuto leggere questo post o desideri condividere la tua funzione preferita in Android Studio 3.0, basta scrivere un commento qui sotto o condividere i tuoi pensieri con me su @aksinghnet su Twitter. Mi piacerebbe sentirti. E, felice codifica ragazzi!