Nuevas funciones de la versión preliminar de Android Studio

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][studio-release-names] 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 Narwhal | 2025.1.1 Estable
Complemento de Android para Gradle 8.11.0 Estable
Actualización de funciones de Android Studio Narwhal | 2025.1.2 RC

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 de AGP. Sin embargo, si usas una versión preliminar de 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.

Actualización de funciones de Android Studio Narwhal | 2025.1.2

Las siguientes son funciones nuevas de la actualización de funciones de Android Studio Narwhal | 2025.1.2.

Para ver qué se corrigió en esta versión de Android Studio, consulta los problemas cerrados.

Gemini en el modo Agente de Android Studio

El modo Agente de Gemini en Android Studio es una nueva función basada en IA diseñada para controlar tareas de desarrollo complejas y de varias etapas que van más allá de lo que puedes experimentar chateando con Gemini. Para usar el modo Agente, haz clic en Gemini en la barra lateral y, luego, selecciona la pestaña Agente. Puedes describir un objetivo complejo, como generar pruebas unitarias o corregir errores, y el agente formulará un plan de ejecución que abarque varios archivos de tu proyecto. El agente sugiere ediciones y corrige errores de forma iterativa para alcanzar el objetivo. Puedes revisar, aceptar o rechazar los cambios propuestos y pedirle al agente que itere en función de tus comentarios.

Reglas en Gemini

Las reglas en Gemini te permiten definir estilos de programación o formatos de salida preferidos dentro de la Biblioteca de instrucciones. También puedes mencionar tu pila de tecnología y los lenguajes que prefieras. Cuando estableces estas preferencias una vez, se aplican automáticamente a todas las instrucciones posteriores que envíes a Gemini. Las reglas ayudan a la IA a comprender los estándares y las preferencias del proyecto para brindar asistencia de código más precisa y personalizada. Por ejemplo, puedes crear una regla como "Siempre dame respuestas concisas en Kotlin".

Para configurar una regla, ve a Android Studio > Settings > Tools > Gemini > Prompt Library > Rules y edita el texto en el editor. Usa el menú desplegable para almacenar reglas a nivel del IDE o del proyecto:

  • Las reglas a nivel del IDE son privadas y se pueden usar en varios proyectos.
  • Las reglas a nivel del proyecto se pueden compartir entre los miembros del equipo que trabajan en el mismo proyecto. Para compartir instrucciones con todo el equipo, debes agregar la carpeta .idea al sistema de control de versiones.

Emulador de XR incorporado

El emulador de XR ahora se inicia de forma predeterminada en el estado integrado. Ahora puedes implementar tu aplicación, navegar por el espacio 3D y usar el Inspector de diseño directamente en Android Studio.

El emulador de XR ahora se inicia de forma predeterminada en el estado integrado.
Usa el emulador de XR directamente en Android Studio.

Compatibilidad con tamaños de página de 16 KB

La actualización de funciones de Android Studio Narwhal agrega compatibilidad mejorada para la transición a tamaños de página de 16 KB. Para ayudarte a navegar por esta transición sin problemas, Android Studio ahora ofrece advertencias proactivas cuando compilas APKs o paquetes de aplicaciones para Android que son incompatibles con dispositivos de 16 KB. Con el Analizador de APK, también puedes averiguar qué bibliotecas son incompatibles con los dispositivos de 16 KB. Para probar tus apps en este nuevo entorno, también hay disponible un destino de emulador dedicado de 16 KB en Android Studio junto con las imágenes existentes de 4 KB.

Ya está disponible la compatibilidad con Android Studio XR

Android Studio Narwhal incluye compatibilidad para los desarrolladores que crean experiencias envolventes con Jetpack XR. En esta versión, se presentan herramientas para ayudarte a experimentar, implementar y depurar aplicaciones de XR con mayor eficiencia.

Transforma la IU con Gemini

Ahora puedes transformar el código de la IU dentro del entorno de Vista previa de Compose usando lenguaje natural directamente en la vista previa. Para usarlo, haz clic con el botón derecho en la vista previa de Compose y selecciona Transform UI With Gemini. Luego, ingresa tus solicitudes en lenguaje natural, como "Alinea estos botones al centro", para guiar a Gemini en el ajuste de tu diseño o estilo, o selecciona elementos específicos de la IU en la vista previa para obtener un mejor contexto. Luego, Gemini editará tu código de la IU de Compose en el lugar, lo que podrás revisar y aprobar, lo que acelerará el flujo de trabajo de desarrollo de la IU.

"Transform UI with Gemini" en el menú contextual
Cómo acceder al menú "Transformar la IU con Gemini"
Diálogo modal "Transform UI with Gemini"
Cómo aplicar una transformación de lenguaje natural a una vista previa de Compose

La actualización de funciones de Android Studio Narwhal requiere al menos AGP 4.0

Los proyectos deben usar AGP 4.0 o una versión posterior para ser compatibles con la versión de Narwhal de Android Studio. Consulta los requisitos de compatibilidad de AGP y Android Studio.