Android Studio Flamingo es estable

Publicado por steven jenkinsGerente de Producto, Android Studio

Hoy nos complace anunciar el lanzamiento estable de estudio android flamenco🦩: ¡El IDE oficial para crear aplicaciones de Android!

Esta versión incluye mejoras para ayudarlo a crear una interfaz de usuario de píxeles perfectos con Live Edit, nuevas funciones que lo ayudan a inspeccionar su aplicación, actualizaciones de IntelliJ y más. Siga leyendo o mire el video para obtener más información sobre cómo Android Studio Flamingo🦩 puede ayudarlo a aumentar su productividad y descargar la última versión estable hoy!

Herramientas de interfaz de usuario

Modelos Jetpack Composición y Material 3 – Jetpack Compose ahora se recomienda para nuevos proyectos, por lo que los modelos usan Jetpack Compose y Material 3 de forma predeterminada.

Edición experimental en vivo – Cree iterativamente una aplicación usando Compose al enviar los cambios de código directamente a un dispositivo o emulador conectado. Empuje los cambios al guardar el archivo o automáticamente y observe la actualización de la interfaz de usuario en tiempo real. Live Edit es experimental y se puede habilitar en la configuración del editor. Hay limitaciones conocidas. Envíenos sus comentarios para que podamos seguir mejorándolo. Aprende más.

Imagen en movimiento que ilustra un montaje en vivo
Edición en vivo

Ícono de aplicación temática Soporte de vista previa – Ahora puedes usar el Modo de interfaz de usuario del sistema Selector en la barra de herramientas para cambiar fondos de pantalla y ver cómo es el tuyo iconos de aplicaciones temáticas reaccionar al fondo elegido. (Nota: Obligatorio en aplicaciones dirigidas al nivel de API 33 y superior).

Imagen en movimiento que muestra una vista previa de iconos de aplicaciones temáticas en diferentes fondos
Vista previa de iconos de aplicaciones temáticas en diferentes fondos

Vista previa de color dinámico

Para permitir color dinámico en su aplicación y use el nuevo atributo de fondo de pantalla en un @Preview componible para cambiar el fondo de pantalla y ver cómo reacciona su interfaz de usuario a diferentes fondos de pantalla. (Nota: debe usar Compose 1.4.0 o posterior).

Imagen en movimiento que ilustra un fondo de color dinámico en Compose Preview
Componer vista previa: fondo de color dinámico

Construir

Categorización de tareas de Build Analyzer – Build Analyzer ahora agrupa tareas por categorías como Manifiesto, Activos de Android, Kotlin, Dexing y más. Las categorías se ordenan por duración y se pueden expandir para mostrar una lista de actividades coincidentes para un análisis más detallado. De esta forma, es fácil saber qué categorías tienen el mayor impacto en el tiempo de compilación.

Imagen de la categorización de tareas de Build Analyzer
Categorización de tareas del analizador de compilación

Creación y ejecución automatizada de perfiles con un solo clic: Al perfilar su aplicación, desea evitar perfilar una compilación que se puede depurar. Estos son excelentes durante el desarrollo, pero los resultados pueden ser sesgados. En su lugar, debe perfilar una compilación no depurable porque eso es lo que ejecutarán sus usuarios. Esto ahora es más conveniente con la creación y ejecución automatizada de perfiles con un solo clic. Configura fácilmente un aplicación perfilable y perfilarlo con un clic. Todavía puede optar por crear un perfil para la compilación que se puede depurar seleccionando Aplicación de perfil con datos completos. Leer más en el blog.

Imagen que ilustra la creación y ejecución automatizada de perfiles con un solo clic
Creación y ejecución de perfiles automatizados con un solo clic

Soporte Lint para extensiones SDK – Las extensiones SDK aprovechan los componentes del sistema modular para agregar API al SDK público para los niveles de API publicados anteriormente. Ahora puede encontrar y solucionar problemas de extensión SDK con soporte de pelusa. Android Studio genera automáticamente las comprobaciones de versión correctas para las API iniciadas con las extensiones SDK.

Imagen que muestra la compatibilidad de Lint con las extensiones SDK
Soporte Lint para extensiones SDK

Complemento de Android Gradle 8.0.0 – Android Studio Flamingo se envía con una nueva versión principal del complemento Android Gradle. El complemento trae muchos de ellos. mejoraspero también introduce una serie de cambios de comportamiento y la eliminación de Transform API. Asegúrese de leer los cambios necesarios antes de actualizar la versión AGP en sus proyectos.

Inspeccionar

Actualizaciones de Perspectivas de calidad de la aplicación: Descubre, analiza y reproduce los problemas reportados por Crashlytics con Información sobre la calidad de la aplicación.. Puede filtrar por versión de la aplicación, señales de Crashlytics, tipo de dispositivo o versión del sistema operativo. En la última actualización, ahora puede cerrar problemas o agregar anotaciones útiles en el archivo notas Panel.

Imagen que muestra cómo anotar y cerrar problemas en el panel de notas
Anotar y cerrar incidencias en el panel de notas

Intercepción de tráfico del inspector de red – Network Inspector ahora muestra todos los datos de tráfico para toda la línea de tiempo de forma predeterminada. Cree y administre reglas que ayuden a probar el comportamiento de su aplicación cuando encuentre diferentes respuestas, como códigos de estado, encabezados de respuesta y cuerpos de respuesta. Las reglas determinan qué respuestas interceptar y cómo modificar estas respuestas antes de que lleguen a su aplicación. Puede elegir qué regla habilitar o deshabilitar revisando el archivo Activo cuadro al lado de cada regla. Las reglas se guardan automáticamente cada vez que las editas.

Imagen que muestra la intercepción de tráfico de Network Inspector
Intercepción de tráfico del inspector de red

Conexión automática al proceso de primer plano en la configuración de Diseño – Layout Inspector ahora se conecta automáticamente al proceso de primer plano. No más hacer clic para adjuntarlo a su aplicación.

IntelliJ

Actualización de la plataforma IntelliJ – Android Studio Flamingo (2022.2.1) incluye la versión 2022.2 de la plataforma IntelliJ, que viene con mejoras de rendimiento de IDE, rendimiento de renderizado mejorado en macOS gracias a la API Metal y más. También mejora el rendimiento del IDE cuando se usa Kotlin, lo que afecta positivamente el resaltado de código, la finalización y el uso de búsqueda. Lea las notas de la versión de IntelliJ Aquí.

Resumen

En resumen, Android Studio Flamingo (2022.2.1) incluye estas nuevas mejoras y características:

Herramientas de interfaz de usuario

  • Edición en vivo (Composición) – Experimental

  • Ícono de aplicación temática Soporte de vista previa
  • Vista previa de color dinámico
  • Jetpack Componer y materiales 3 modelos

Construir

  • Categorización de tareas del analizador de compilación

  • Creación y ejecución de perfiles automatizados con un solo clic
  • Soporte Lint para extensiones SDK
  • Cambios importantes en Android Gradle Plugin 8.0

Inspeccionar

  • Actualizaciones de Perspectivas de calidad de la aplicación

  • Intercepción de tráfico del inspector de red
  • Conexión automática al proceso de primer plano en Configuración de diseño

IntelliJ

  • Actualización de la plataforma IntelliJ 2022.2

Echa un vistazo a Android Studio Notas de lanzamientoComplemento Gradle de Android Notas de lanzamientoy el emulador de Android Notas de lanzamiento para más detalles.

¡Descarga Studio hoy!

Ahora es el momento de descargar Android Studio Flamingo (2022.2.1) para incorporar las nuevas funciones a su flujo de trabajo. Como siempre, apreciamos cualquier comentario sobre las cosas que le gustan y los problemas o características que le gustaría ver. Si encuentra un error o problema, por favor presentar un problema y también comprobar Problemas conocidos. Recuerda seguirnos también en chirrido, medioO YouTube para obtener más actualizaciones sobre el desarrollo de Android!


Compruebe también

El arsenal de Android: historias de usuarios

Puedes leerlo en portugués (https://github.com/welbert6/MaterialStoryView/edit/master/ReadmePT.md) Capturas de pantalla Introducción MaterialStoryView es una biblioteca de Android …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *