Android Studio Electric Eel Canary porta la modifica dal vivo nell'anteprima di composizione

click fraud protection

Alla conferenza degli sviluppatori I/O di oggi, Google ha annunciato una nuova versione Canary per Android Studio con nome in codice Electric Eel. Scaricalo dal link nel post.

Dopo mesi di test sul canale delle Canarie, finalmente Google ha portato Android Studio Dolphin al canale beta alla conferenza degli sviluppatori I/O di oggi. La versione beta racchiude varie funzionalità e miglioramenti di Jetpack Compose, nuove funzionalità per l'emulatore del sistema operativo Wear e un paio di strumenti di sviluppo aggiuntivi. Insieme alla versione beta di Dolphin, Google ha lanciato la prima versione di Android Studio Electric Eel Canary. Anch'esso apporta una serie di nuove funzionalità e miglioramenti. In questo post daremo uno sguardo a tutte le nuove funzionalità dell'ultima versione di Canary.

Cosa c'è di nuovo in Android Studio Electric Eel Canary?

La versione di Android Studio Electric Eel Canary offre alcune funzionalità e miglioramenti aggiuntivi. Ecco una panoramica delle novità:

Jetpack Componi

Come con Android Studio Dolphin Beta, la versione Electric Eel Canary offre una nuova funzionalità Jetpack Compose. In questa versione, gli sviluppatori troveranno una nuova funzionalità di modifica dal vivo che consentirà loro di visualizzare le modifiche al codice in tempo reale nell'anteprima di composizione e nell'emulatore o nel dispositivo fisico.

Live Edit è una funzionalità di attivazione che gli sviluppatori dovranno abilitare nelle impostazioni di Android Studio.

Google Play e Firebase

Android Studio Electric Eel Canary apporta anche un paio di nuovi miglioramenti a Google Play e Firebase. Ad esempio, la build consentirà agli sviluppatori di ricevere avvisi Lint per SDK e librerie contrassegnati come obsoleti dai loro autori nell'indice SDK di Google Play. Ciò consentirà loro di aggiornare facilmente le versioni delle dipendenze obsolete durante lo sviluppo per evitare problemi quando l'app viene inviata alla Play Console.

Approfondimenti sull'indice SDK di Google Play

La versione di Electric Eel Canary include anche l'integrazione di Firebase Crashlytics, che consentirà agli sviluppatori di scoprire, indagare e risolvere i problemi segnalati da Crashlytics in Android Studio e nel contesto dell'origine locale codice.

Approfondimenti sulla qualità delle app da Firebase Crashlytics

Google afferma che questa integrazione aiuterà "ridurre l'attrito tra la navigazione dagli arresti anomali al codice (e dal codice all'arresto anomalo)" e forniscono dati contestuali importanti su ciascun arresto anomalo per aiutare gli sviluppatori a riprodurre i problemi a livello locale.

Schermi di grandi dimensioni

Per aiutare gli sviluppatori a creare app migliori per dispositivi Android a grande schermo, Google ha incluso anche un emulatore ridimensionabile nella versione Electric Eel Canary. L'emulatore consentirà agli sviluppatori di alternare rapidamente tra dispositivi di riferimento rappresentativi per testare vari stati di layout dell'app all'interno di una singola istanza dell'emulatore. Questa funzionalità è stata effettivamente introdotta in Android Studio Chipmunk, ma Google la mette in risalto anche questa volta.

Emulatore ridimensionabile

Inoltre, il pannello di convalida del layout aiuterà gli sviluppatori a scoprire e risolvere i problemi di layout su diversi dispositivi.

Linting visivo

L'emulatore eseguirà automaticamente il layout per verificare la presenza di problemi di Visual Lint su schermi di diverse dimensioni per evitare problemi, come i pulsanti nascosti fuori dai limiti su un dispositivo a schermo grande.

La build Canary ottiene anche il supporto Bluetooth emulato, che consentirà agli sviluppatori di scoprire e connettere due emulatori di telefono utilizzando il Bluetooth virtuale. Questa funzionalità è disponibile nell'emulatore Android v31.3.8 e versioni successive con l'immagine di sistema T (API 33). Google prevede di aggiungere ulteriore supporto in periferiche virtuali campione come beacon e cardiofrequenzimetri nelle versioni future.

Associazione di due emulatori Android tramite Bluetooth emulato

Google ha anche aggiunto il supporto al Device Mirroring per ridurre al minimo il numero di interruzioni durante lo sviluppo dell'app. Questa funzionalità consente agli sviluppatori di trasmettere in streaming il display del proprio dispositivo direttamente su Android Studio, offrendo loro la possibilità di interagire con un dispositivo fisico utilizzando la finestra Dispositivi in ​​esecuzione.

Scarica Studio Electric Eel Canary per Android

Android Studio Electric Eel Canary è ora disponibile per il download. Puoi ottenerlo facendo clic sul collegamento seguente e installandolo insieme alla versione stabile utilizzando le istruzioni fornite Qui.

Scarica Studio Electric Eel Canary per Android