Android Studio migliora il supporto dell'apprendimento automatico

Il team IDE di Android Studio di Google ha rilasciato la versione stabile di Android Studio 4.1, con miglioramenti dell'apprendimento automatico e un ispettore di database.

Con la versione 4.1, Android Studio migliora il supporto dell'apprendimento automatico sul dispositivo tramite il supporto per i modelli TensorFlow Lite nei progetti Android. Android Studio genera classi in modo che i modelli possano essere eseguiti con una migliore sicurezza dei tipi e meno codice. L'ispettore del database, nel frattempo, consente l'interrogazione del database di un'app, indipendentemente dal fatto che l'app utilizzi direttamente la libreria Jetpack Room o la versione della piattaforma Android di SQLite. I valori possono essere modificati utilizzando l'ispettore database, con le modifiche visualizzate nelle app.

Introdotto il 12 ottobre e accessibile da developer.android.com, Android Studio 4.1 semplifica anche la navigazione nel codice di inserimento delle dipendenze relativo a Dagger fornendo una nuova azione di rilegatura ed estendendo il supporto nella finestra Trova usi. Ad esempio, facendo clic sull'azione di rilegatura accanto a un metodo che utilizza un determinato tipo si passa al punto in cui un tipo viene utilizzato come dipendenza.  

Altre funzionalità in Android Studio 4.1 includono:

  • I modelli nella finestra di dialogo Crea nuovo progetto ora utilizzano i componenti di Material Design e sono conformi alle linee guida aggiornate per temi e stili per impostazione predefinita. Queste modifiche semplificano i modelli di stile dei materiali consigliati e supportano le funzionalità dell'interfaccia utente come i temi scuri.
  • Android Emulator ora può essere eseguito direttamente in Android Studio. Ciò può preservare lo spazio sullo schermo e consentire la navigazione rapida tra l'emulatore e la finestra dell'editor utilizzando i tasti di scelta rapida. Inoltre, l'emulatore ora supporta i pieghevoli, con gli sviluppatori in grado di configurare dispositivi pieghevoli con una varietà di design e configurazioni.
  • Simbolizzazione per rapporti nativi sugli arresti anomali.
  • Gli aggiornamenti per applicare le modifiche consentono build più veloci.
  • Android Studio Memory Profiler ora include un Native Memory Profiler per le app distribuite su dispositivi fisici con Android 10 o versioni successive. Native Memory Profiler tiene traccia delle allocazioni e delle deallocazioni di oggetti nel codice nativo per un periodo di tempo specifico e offre informazioni sulle allocazioni totali e sulla dimensione dell'heap rimanente.
  • Le dipendenze C / C ++ possono essere esportate da file AAR (Android Archive).
  • È possibile accedere agli Android Studio Profiler in una finestra separata dalla finestra principale di Android Studio, utile per gli sviluppatori di giochi.
  • Miglioramenti dell'interfaccia utente della traccia di sistema.
  • 2.370 bug sono stati corretti e 275 problemi pubblici sono stati chiusi.