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 funciones y mejoras más recientes de Android Studio. Puedes descargar estas versiones preliminares. Si encuentras algún problema cuando usas una versión preliminar de Android Studio, avísanos. Los informes de errores nos ayudan a mejorar Android Studio.
Los lanzamientos 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 el 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 obtener las últimas novedades sobre las versiones preliminares de Android Studio, incluida una lista de correcciones destacadas en cada versión preliminar, consulta las Actualizaciones de 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 Rabbit 1 | Estable |
| Complemento de Android para Gradle 9.4.0 | Estable |
| Android Studio Rabbit 2 | Canary |
Compatibilidad con las 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 los pasos y las aserciones de las pruebas de extremo a extremo. | Journeys para Android Studio |
Android Studio Rabbit 2
Las siguientes son funciones nuevas de Android Studio Rabbit 2.
Para ver qué se corrigió en esta versión de Android Studio, consulta los problemas cerrados.
Bring Your Own Agent (BYOA): Integra tus agentes de codificación preferidos
Sobre la base de la compatibilidad de Android Studio con los modelos de IA personalizados, Android Studio Rabbit 2 Canary 2 presenta Bring Your Own Agent (BYOA). Con BYOA, puedes conectar tus agentes de codificación de IA preferidos, incluidos Claude Agent, OpenAI Codex y Google Antigravity, directamente en Android Studio con el protocolo de cliente de agente (ACP) abierto.
BYOA vincula el agente elegido con la inteligencia nativa del IDE, pasando el gráfico completo del proyecto, los diagnósticos de compilación y los controles del emulador directamente a tu agente para una ejecución más rápida y un menor consumo de tokens. Puedes autenticarte con tus suscripciones personales o empresariales, mientras que el agente integrado de Android Studio permanece disponible sin cargo adicional.
BYOA ofrece los siguientes beneficios:
- Compatibilidad con cualquier agente compatible con ACP
- Acceso directo al IDE para compilar diagnósticos, herramientas del SDK de Android, ejecución de terminal y shell, y administración del emulador
- Opciones de acceso flexibles que admiten claves de API personales y suscripciones de consumidores
Comenzar
Para comenzar a usar BYOA, sigue estos pasos:
- Actualiza Android Studio a la versión de lanzamiento Canary más reciente.
- Conecta tus agentes: En la ventana del agente, selecciona uno de los agentes predeterminados (Claude Agent, Codex o Antigravity) y accede o proporciona una clave de API. Puedes encontrar agentes adicionales en el registro en File (Android Studio en macOS) > Settings > Tools > AI > Agents.
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 UIs 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.
Asignación de modelos
La función de asignación de modelos te permite elegir diferentes modelos de IA para diferentes tipos de tareas en Android Studio. Por ejemplo, puedes asignar un modelo grande de nivel profesional para tareas de razonamiento complejas en el modo de agente y un modelo más rápido y ligero para tareas más simples y sensibles a la latencia, como la generación de mensajes de confirmación o la predicción de la siguiente edición. Esto te permite equilibrar la calidad, la velocidad y el uso de la cuota en las funciones.
Para configurar esto, ve a File (Android Studio en macOS) > Settings > Tools > AI > Model Providers, selecciona la pestaña Model Assignment y usa los menús desplegables para asignar un modelo a cada categoría de función. También puedes cambiar el modelo directamente desde el menú desplegable del selector de modelos en el panel del modo de agente. La configuración de asignación de modelos para las funciones de Thinking se actualizará automáticamente para reflejar tu selección.
Migra apps para iOS, Flutter y React Native a Android
Ahora puedes migrar proyectos existentes de iOS, Flutter y React Native a Android nativo con herramientas de migración automatizadas en Android Studio. Desde el Asistente para proyecto nuevo, puedes llamar al asistente para convertir el proyecto seleccionado en una app para Android basada en Kotlin y Jetpack Compose. La IU de progreso integrada proporciona visibilidad de extremo a extremo en la planificación de tareas, la transformación de código y las verificaciones de compilación, lo que produce un proyecto funcional que está listo para pruebas y verificación.
Para obtener más información, consulta Cómo realizar migraciones de apps multiplataforma.
Publica en Google Play para realizar pruebas
Android Studio ahora te permite subir versiones nuevas de tu app directamente a los segmentos de pruebas de Google Play Console. Para ello, selecciona una opción nueva para continuar con "Publicar para pruebas" al final del flujo Generar paquete de aplicación firmado. Esta integración admite la carga de una versión inicial de una app nueva en un segmento de pruebas internas de Play Console. También puedes usar esta función para subir versiones de apps existentes a otros tipos de segmentos de pruebas. Debes registrarte en Google Play Console para aprovechar esta funcionalidad.
Correcciones de agentes con LeakCanary
A partir de Rabbit 2, Android Studio integra directamente LeakCanary con el agente de IA para ayudarte a diagnosticar y resolver fugas de memoria sin salir del IDE. Esta integración permite que LeakCanary proporcione explicaciones narrativas más significativas de las causas subyacentes de las fugas de memoria y sugiera cambios de código específicos para corregirlas. Prueba esta función en la tarea LeakCanary en Profiler.
Descubre, instala y administra habilidades de Android en Android Studio
En Android Studio Rabbit 2, es más fácil descubrir, instalar y administrar habilidades de Android directamente en el IDE, lo que te brinda un control detallado sobre los flujos de trabajo especializados y la guía de procedimientos disponibles para el agente.
Cambia el tamaño de la ventana de herramientas Running Devices haciendo doble clic en el espacio vacío
Puedes eliminar el espacio sin usar alrededor de tus dispositivos físicos virtuales o duplicados en la ventana de herramientas Running Devices. Haz doble clic en cualquier lugar del área de fondo vacía fuera de la pantalla del dispositivo (y el marco, si está visible) para cambiar automáticamente el tamaño de la ventana de herramientas o ajustar las proporciones del panel dividido para que se ajusten a la pantalla del dispositivo.
- Ventanas de herramientas acopladas: Ajusta el ancho (cuando está acoplado a la izquierda o a la derecha) o la altura (cuando está acoplado en la parte superior o inferior) de la ventana de herramientas para quitar el margen excesivo alrededor del dispositivo.
- Modos flotante y en ventana: Cambia el tamaño del ancho y la altura de la ventana para que se ajuste a la pantalla del dispositivo.
- Vistas divididas: Ajusta automáticamente los divisores internos cuando se ven varias pantallas o dispositivos uno al lado del otro.