En esta página, se enumeran las nuevas funciones que se introdujeron en las versiones preliminares de Android Studio. Las compilaciones de versión preliminar proporcionan acceso anticipado a las mejoras y funciones más recientes de Android Studio. Puedes descargar estas versiones preliminares. Si encuentras un problema mientras usas una versión preliminar de Android Studio, avísanos. Tus informes de errores nos ayudan a mejorar Android Studio.
Las versiones canary contienen funciones de vanguardia en desarrollo activo y se someten a pruebas ligeras. Si bien puedes usar compilaciones de Canary para el desarrollo, ten en cuenta que es posible que se agreguen o cambien funciones. Las versiones candidatas (RC) son la próxima versión de Android Studio y están casi listas para su lanzamiento estable. Se estabilizó el conjunto de funciones para la próxima versión. Consulta Nombres de versiones de Android Studio para comprender la nomenclatura de las versiones de Android Studio.
Para conocer las novedades sobre las versiones preliminares de Android Studio, incluida una lista de las correcciones destacadas de cada una, consulta las actualizaciones de las versiones en el blog de Android Studio.
Versiones actuales de Android Studio
En la siguiente tabla, se enumeran las versiones actuales de Android Studio y sus respectivos canales.
| Versión | Canal |
|---|---|
| Android Studio Panda 2 | Estable |
| Complemento de Android para Gradle 9.1.0 | Estable |
| Android Studio Panda 3 | Canary |
Compatibilidad con las vistas previas del complemento de Android para Gradle
Cada versión preliminar de Android Studio se publica junto con una versión correspondiente del complemento de Android para Gradle (AGP). Las versiones preliminares de Studio deberían funcionar con cualquier versión estable compatible del AGP. Sin embargo, si usas una versión preliminar del AGP, debes usar la versión preliminar correspondiente de Studio (por ejemplo, Android Studio Chipmunk Canary 7 con AGP 7.2.0-alpha07). Si intentas usar versiones divergentes (por ejemplo, Android Studio Chipmunk Beta 1 con AGP 7.2.0-alpha07), se producirá un error de sincronización, lo que generará un mensaje para actualizar a la versión correspondiente de AGP.
Para obtener un registro detallado de las bajas y las eliminaciones de la API del complemento de Android para Gradle, consulta las actualizaciones de la API del complemento de Android para Gradle.
Studio Labs
Studio Labs te permite probar las funciones experimentales más recientes de IA en una versión estable de Android Studio, para que puedas integrar más rápido nuestras ofertas de asistencia de IA en tu flujo de trabajo de desarrollo. Para obtener más información, consulta Studio Labs.
Las siguientes son las funciones disponibles actualmente en Studio Labs.
| Función | Descripción | Documentos |
|---|---|---|
| Generación de la vista previa de Compose | Gemini puede generar automáticamente vistas previas de Compose, incluidos datos simulados para los parámetros de vista previa, para un elemento componible específico o todos los elementos componibles de un archivo. | Cómo generar vistas previas de Compose |
| IU de transformación | Usa lenguaje natural para actualizar la IU de tu app directamente desde el panel de vista previa de Compose. | Transformar la IU |
| Journeys para Android Studio | Usa lenguaje natural para describir los pasos y las aserciones de las pruebas de extremo a extremo. | Journeys para Android Studio |
Android Studio Panda 3
Las siguientes son funciones nuevas de Android Studio Panda 3.
Para ver qué se corrigió en esta versión de Android Studio, consulta los problemas cerrados.
Sugerencias de correcciones para fallas con la integración del agente en AQI
La ventana de herramientas de App Quality Insights ahora está integrada con el agente de IA para analizar los datos de fallas junto con tu código fuente y proporcionar explicaciones detalladas, así como sugerir posibles correcciones. Después de seleccionar una falla en la ventana de herramientas de App Quality Insights, navega a la pestaña Insights y haz clic en Ver más para ver una explicación detallada de la falla. Haz clic en Corregir con IA para que el agente sugiera cambios de código que puedes revisar y aceptar.
Herramienta de prueba de capturas de pantalla de la vista previa de Compose
Usa la herramienta de pruebas de capturas de pantalla de Compose Preview para probar tus IU de Compose y evitar regresiones. La nueva herramienta te ayuda a generar informes HTML que te permiten detectar visualmente cualquier cambio en la IU de tu app. Obtén más información en Pruebas de capturas de pantalla de Compose Preview.
LeakCanary en Android Studio Profiler
Android Studio Panda incluye una integración de LeakCanary directamente en el Android Studio Profiler como una tarea dedicada.
La tarea del generador de perfiles de LeakCanary en Android Studio transfiere de forma activa el análisis de fugas de memoria de tu dispositivo a tu máquina de desarrollo, lo que genera un aumento significativo del rendimiento durante la fase de análisis de fugas en comparación con el análisis de fugas en el dispositivo.
Además, el análisis de fugas ahora se contextualiza dentro del IDE y se integra por completo con tu código fuente, lo que proporciona funciones como Ir a la fuente y otras conexiones de código útiles que reducen drásticamente la fricción y el tiempo necesarios para investigar y corregir las fugas de memoria. También puedes copiar todo el análisis de la fuga para procesarlo más con Gemini. Esto puede aumentar drásticamente tu productividad y mejorar tu flujo de trabajo durante la fase de desarrollo.
Compatibilidad con Material Symbols en Android Studio
Agrega y personaliza los símbolos de Material más recientes en tu app con la Actualización de funciones de Android Studio Otter 2. Vector Asset Studio ahora está completamente integrado en la biblioteca de símbolos de Material de Google Fonts, lo que te brinda acceso al catálogo completo directamente en el IDE.
Ahora puedes personalizar los atributos de los íconos, como el peso, el grado y el tamaño óptico, directamente en el estudio para que coincidan perfectamente con tu diseño. Pruébalo en la compilación canary más reciente.
Lecturas del estado de recomposición en el Inspector de diseño
Agregamos lecturas del estado de recomposición al Inspector de diseño para facilitar el diagnóstico de recuentos altos de recomposición. Disponible en la versión canary de Panda 3, esta función te ayuda a identificar las variables de estado que activaron una recomposición, ya que proporciona una lista detallada de las lecturas de estado que se realizaron durante ese ciclo. Para usar esta función, usa compose.ui:ui:1.10.0 (BOM 2025.12.01) o una versión posterior.
Funciones clave
Estas son las capacidades clave de esta función:
- Invalidación del estado de la traza: Cuando se vuelve a componer un nodo, haz clic en el vínculo del recuento de recomposición en el árbol de componentes para abrir el panel de inspección de estado.
- Registros de seguimiento de pila detallados: Identifica las variables de estado específicas que se leen, incluidos los recuentos, las listas o los valores de elevación. Comprueba cuáles se
invalidated(cambiaron) para activar la actualización. - Navega por el historial de recomposición: Usa las flechas de navegación en el encabezado del panel para recorrer los datos de estado de las recomposiciones anteriores de un nodo específico.
- Explicaciones potenciadas por IA: Haz clic en Explicar con IA en el panel de inspección de estado para mostrar un desglose en lenguaje natural del estado leído y por qué causó una recomposición.
Comenzar
Sigue estos pasos para probar estas funciones.
- Abre el Inspector de diseño.
Haz clic con el botón derecho en la columna de recomposición y realiza una de las siguientes acciones:
- Para todos los nodos, selecciona Observe Recomposition > Observe All.
- Para ver notas específicas, selecciona Recomposición > Nodo de observación.
Activa las lecturas del estado de recomposición en el Inspector de diseño Interactúa con tu app. Cuando se produzcan recomposiciones, haz clic en los vínculos azules de recuento en el árbol de componentes para inspeccionar el estado.
Ejemplo de resultado de lecturas del estado de recomposición en el Inspector de diseño Haz clic en "Explicar con IA" para obtener un análisis detallado de por qué se produjo la recomposición.
Ejemplo de resultado de "Explicar con IA" para lecturas de estado en Layout Inspector