En esta página, se enumeran las nuevas funciones introducidas en las versiones preliminares de Android Studio. Las compilaciones de versión preliminar proporcionan acceso anticipado a las funciones y mejoras 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 prueban de forma ligera. Si bien puedes usar compilaciones canary para el desarrollo, ten en cuenta que se pueden agregar o cambiar 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 las 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, también puedes consultar 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 canales respectivos.
| Versión | Canal |
|---|---|
| Android Studio Panda 3 | Estable |
| Complemento de Android para Gradle 9.1.0 | Estable |
| Android Studio Panda 4 | Canary |
Compatibilidad con versiones preliminares 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). Los intentos de usar versiones divergentes (por ejemplo, Android Studio Chipmunk Beta 1 con AGP 7.2.0-alpha07) provocarán una falla de sincronización, lo que generará un mensaje para actualizar a la versión correspondiente del 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 de IA más recientes en una versión estable de Android Studio, de modo 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 funciones disponibles actualmente en Studio Labs.
| Función | Descripción | Documentos |
|---|---|---|
| Journeys para Android Studio | Usa lenguaje natural para describir pasos y aserciones para pruebas de extremo a extremo. | Journeys para Android Studio |
Android Studio Panda 4
Las siguientes son funciones nuevas de Android Studio Panda 4.
Para ver qué se corrigió en esta versión de Android Studio, consulta los errores cerrados.
Plantilla de inicio de la API de Gemini
La plantilla de inicio de la API de Gemini proporciona una ruta directa para que los desarrolladores de Android integren funciones de IA en sus aplicaciones. Si aprovechan Firebase AI Logic, los desarrolladores pueden evitar la configuración manual y la administración de seguridad.
Funciones principales:
- Sin administración de claves de API: Elimina la necesidad de aprovisionar, incorporar o rotar manualmente las claves de API dentro de tu código del cliente, lo que reduce los riesgos de seguridad y el tiempo de configuración.
- Integración automatizada de Firebase: Conecta sin problemas tu proyecto de Android Studio a los servicios de Firebase. La plantilla controla la infraestructura de backend necesaria para comunicarse de forma segura con los modelos de Gemini.
- Arquitectura lista para la producción: Se basa en la infraestructura administrada de Firebase, lo que garantiza que tus funciones de IA puedan escalarse desde un prototipo local hasta un entorno de producción sin cambios arquitectónicos.
Para comenzar, ve a File > New > New Project y selecciona la plantilla Gemini API Starter de la lista de tipos de proyectos disponibles.
Correcciones sugeridas para fallas con la integración del agente en AQI
La ventana de herramientas App Quality Insights ahora está integrada con el agente de IA para analizar los datos de fallas junto con tu código fuente para proporcionar explicaciones detalladas y sugerir posibles correcciones. Después de seleccionar una falla en la ventana de herramientas App Quality Insights, navega a la pestaña Insights y haz clic en See more para ver una explicación detallada de la falla. Haz clic en Fix with AI para que el agente sugiera cambios de código que puedas revisar y aceptar.
Integración de Google One para Gemini en Android Studio
Android Studio Panda 4 Canary 2 introduce el acceso a una experiencia mejorada del modo Agente cuando te suscribes a los planes Google One AI Pro o Ultra. La integración de Google One potencia tu desarrollo de Android con límites de frecuencia más altos y una ventana de contexto expandida para el modelo predeterminado de Gemini. Si estás suscrito a un plan Google One AI Pro o Ultra, puedes aprovechar estos beneficios automáticamente cuando accedas a tu Cuenta de Google en Android Studio.
Herramienta de prueba de capturas de pantalla de la vista previa de Compose
Usa la herramienta de prueba de capturas de pantalla de la vista previa de Compose para probar tus IUs 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 Vista previa de Compose Prueba de capturas de pantalla.
LeakCanary en el Generador de perfiles de Android Studio
Android Studio Panda incluye una integración de LeakCanary directamente en el Generador de perfiles de Android Studio como una tarea dedicada.
La tarea del generador de perfiles de LeakCanary en Android Studio mueve 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 Jump to Source 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 fugas 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 2 de Android Studio Otter. El Vector Asset Studio ahora está completamente integrado con 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 de recomposición altos. Disponible en Panda 3 canary, 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 realizadas 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
Las funciones clave de esta función son las siguientes:
- Seguimiento de la invalidación del estado: Cuando un nodo se recompondrá, haz clic en el vínculo de recuento de recomposición en el árbol de componentes para abrir el panel de inspección de estado.
- Seguimiento de pila detallado: Identifica las variables de estado específicas que se leen,
incluidas las cantidades, las listas o los valores de elevación. Verifica 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 Explain with AI 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 notas específicas, selecciona Recomposition > Observe Node.
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 de recuento azules en el árbol de componentes para inspeccionar el estado.
Resultado de muestra de las lecturas del estado de recomposición en el Inspector de diseño Haz clic en "Explain with AI" para obtener un análisis detallado de por qué se produjo la recomposición.
Resultado de muestra de "Explain with AI" para las lecturas de estado en el Inspector de diseño