Android Studio mejora la compatibilidad con el aprendizaje automático

El equipo IDE de Android Studio de Google ha lanzado la versión estable de Android Studio 4.1, que incluye mejoras de aprendizaje automático y un inspector de base de datos.

Con la versión 4.1, Android Studio mejora la compatibilidad con el aprendizaje automático en el dispositivo mediante el respaldo de los modelos de TensorFlow Lite en proyectos de Android. Android Studio genera clases para que los modelos se puedan ejecutar con mejor seguridad de tipos y menos código. Mientras tanto, el inspector de bases de datos permite consultar la base de datos de una aplicación, ya sea que la aplicación utilice la biblioteca Jetpack Room o la versión de la plataforma Android de SQLite directamente. Los valores se pueden modificar utilizando el inspector de la base de datos, y los cambios se ven en las aplicaciones.

Android Studio 4.1, presentado el 12 de octubre y accesible desde developer.android.com, también facilita la navegación por el código de inyección de dependencia relacionado con Dagger al proporcionar una nueva acción de canal y extender el soporte en la ventana Buscar usos. Por ejemplo, al hacer clic en la acción de canaleta junto a un método que consume un tipo determinado, se navega hasta donde se usa un tipo como dependencia.  

Otras capacidades en Android Studio 4.1 incluyen:

  • Las plantillas en el cuadro de diálogo Crear nuevo proyecto ahora usan Componentes de Material Design y se ajustan a la guía actualizada para temas y estilos de forma predeterminada. Estos cambios facilitan los patrones de estilo de material recomendados y son compatibles con las funciones de la interfaz de usuario, como los temas oscuros.
  • El emulador de Android ahora se puede ejecutar directamente en Android Studio. Esto puede ahorrar espacio en la pantalla y permitir la navegación rápidamente entre el emulador y la ventana del editor mediante teclas de acceso rápido. Además, el emulador ahora admite plegables, y los desarrolladores pueden configurar dispositivos plegables con una variedad de diseños y configuraciones.
  • Simbolificación para informes de accidentes nativos.
  • Las actualizaciones para Aplicar cambios permiten compilaciones más rápidas.
  • Android Studio Memory Profiler ahora incluye un Native Memory Profiler para aplicaciones implementadas en dispositivos físicos que ejecutan Android 10 o posterior. Native Memory Profiler rastrea asignaciones y desasignaciones de objetos en código nativo durante un período de tiempo específico y ofrece información sobre asignaciones totales y tamaño de pila restante.
  • Las dependencias de C / C ++ se pueden exportar desde archivos AAR (archivo de Android).
  • Se puede acceder a los perfiladores de Android Studio en una ventana separada de la ventana principal de Android Studio, lo cual es útil para los desarrolladores de juegos.
  • Mejoras en la interfaz de usuario de System Trace.
  • Se corrigieron 2.370 errores y se cerraron 275 problemas públicos.