Novedades de productos
Actualización de funciones de Android Studio Narwhal 4: compatibilidad con caras de reloj y estabilidad mejorada
5 min de lectura
La actualización de funciones de Android Studio Narwhal 4 de Android Studio ya es estable y está lista para que la uses. Esta versión ofrece compatibilidad específica con caras de reloj declarativas de Wear OS, una nueva opción de personalización para la vista Project y continúa nuestro enfoque en la calidad con la corrección de más de 550 errores para mejorar la estabilidad y el rendimiento. Nos dijiste que el modo agente fue muy útil para tu productividad, y ahora lo pasamos de la versión preliminar a la estable.
Esta también es la última actualización de funciones para las versiones de Android Studio Narwhal. Con la nueva cadencia de versiones mensuales, entregamos nuevas funciones y correcciones de errores todos los meses. Las últimas tres versiones de Narwhal se completaron con funciones, incluido el lanzamiento del modo agente y las vistas previas de Compose. Queremos compartir las novedades de esta versión y también resumir algunas funciones clave de las versiones de Narwhal.
Novedades de la actualización de funciones de Android Studio Narwhal 4
Estas son las nuevas funciones que se incluyen en esta versión:
Compatibilidad con caras de reloj declarativas de Wear OS en Android Studio ⌚
La actualización de funciones de Android Studio Narwhal 4 mejora el flujo de trabajo para crear caras de reloj de Wear OS, ya que introduce compatibilidad con el editor para el formato XML de caras de reloj para escribir, depurar y ajustar los diseños de caras de reloj directamente en el IDE. Esto te ayuda a trabajar más rápido, ya que lleva el proceso de desarrollo de Android al IDE en lugar de tener que cambiar el contexto y trabajar con varios programas cuando desarrollas caras de reloj.
Android Studio te permite editar directamente los archivos XML que se usan en el formato de caras de reloj. Ahora proporciona finalización de código para etiquetas y atributos basados en los esquemas oficiales del formato de caras de reloj y validación de errores en vivo que ayuda a identificar problemas, como la falta de atributos obligatorios. Android Studio también incluye la vinculación de recursos para navegar rápidamente a los recursos de elementos de diseño y otros elementos XML a los que se hace referencia, junto con compatibilidad avanzada con la sintaxis para controlar expresiones aritméticas y referencias de fuentes de datos incorporadas en el XML. Por último, puedes implementar caras de reloj directamente en un emulador de Wear OS o un dispositivo físico desde Android Studio.
Opción para establecer la vista Project como predeterminada 📂
¿Estás cansado de tener que cambiar siempre a la vista Project cada vez que abres un proyecto nuevo? Hay una nueva configuración para que los proyectos nuevos se abran en la vista Project de forma predeterminada. Para habilitar la configuración, ve a File (Android Studio en macOS) > Settings > Advanced Settings > Project View y selecciona Set Project view as the default.
Un vistazo al pasado: funciones clave de las versiones de Android Studio Narwhal
Las versiones de Android Studio Narwhal se completaron con funciones, en especial con nuestro cambio a versiones mensuales. Entre las potentes integraciones de IA y las nuevas herramientas de prueba, puede ser fácil perderse una actualización. A continuación, destacamos algunas funciones clave, pero para obtener una visión completa de todo lo que enviamos, te recomendamos que leas las publicaciones completas de la actualización de funciones de Narwhal y la actualización de funciones de Narwhal 3.
Aquí encontrarás un resumen de algunas de las principales funciones que deberías probar:
Modo agente (ahora estable)
Haz que Google Gemini te ayude con tus tareas usando el modo agente. El agente de IA puede comprender tu proyecto, dividir tareas complejas en pasos más pequeños, realizar ediciones en tu nombre y ayudarte con operaciones de varios pasos, como agregar funciones nuevas, refactorizar código o depurar problemas complejos directamente en tu IDE. Los desarrolladores, como Entri, usaron el modo agente para generar diseños de Jetpack Compose a partir de maquetas de IU y descubrieron que Gemini en Android Studio redujo su tiempo general de desarrollo de IU en un 40%.
Labs de dispositivos de socios de Android (con la transmisión de dispositivos Android)
Expandimos la transmisión de dispositivos Android agregando labs de dispositivos de socios de Android. Esto te brinda acceso seguro a una amplia variedad de dispositivos físicos remotos de socios como Samsung, lo que te permite probar la compatibilidad y el rendimiento de tu app en algunos de los dispositivos más populares del mercado, directamente desde Android Studio.
Prueba la copia de seguridad y el restablecimiento de la app
Agregamos herramientas para probar el flujo de copia de seguridad y restablecimiento de datos de tu app. Esto es fundamental para garantizar una experiencia del usuario fluida cuando se cambia a un dispositivo nuevo. Puedes generar una copia de seguridad de los datos de tu app, restablecerla en otro dispositivo e incluso adjuntar copias de seguridad a tus configuraciones de ejecución para probar este flujo fácilmente.
Vista previa de Compose redimensionable
La creación de IUs responsivas se volvió mucho más fácil en Android Studio Narwhal. La vista previa de Compose ahora admite el cambio de tamaño dinámico, lo que te brinda comentarios visuales instantáneos sobre cómo se adapta tu IU a diferentes tamaños de pantalla. Simplemente puedes ingresar al modo Focus en la vista previa de Compose y arrastrar los bordes para ver cómo cambia tu diseño en tiempo real.
Información sobre las políticas de Google Play
Recibe advertencias tempranas sobre posibles incumplimientos de las políticas de Google Play para ayudarte a compilar apps más compatibles con la Información sobre las Políticas de Play, ahora en Android Studio. El IDE ahora muestra advertencias de lint directamente en tu código cuando se relaciona con un requisito de la política de Google Play. También puedes integrar estas verificaciones de lint en tus canalizaciones de CI/CD. Esta información proporciona una descripción general de la política, lo que se debe y no se debe hacer, y vínculos a más recursos, lo que te ayuda a abordar posibles problemas al principio del ciclo de desarrollo.
Resumen
En resumen, toda la serie de versiones de Android Studio Narwhal, incluida esta actualización de funciones de Narwhal 4, ofreció una amplia variedad de funciones potentes. Aquí encontrarás un resumen completo de las principales incorporaciones:
Desarrolla con IA (Gemini)
- Modo agente: Un asistente de IA semiautónomo que ayuda con operaciones complejas de varios pasos, como la refactorización, la adición de funciones y la depuración.
- Compatibilidad con AGENTS.md: Proporciona contexto, instrucciones y guías de estilo específicos del proyecto a Gemini.
- Reglas en la biblioteca de instrucciones: Personaliza el resultado de Gemini para que coincida con los estándares de codificación de tu equipo.
- Adjunto de imágenes y @File: Adjunta capturas de pantalla y archivos de proyecto para obtener respuestas más contextuales.
- Transformar IU (Studio Labs): Usa lenguaje natural para iterar en la IU de Compose directamente en la ventana de vista previa.
Iteración y desarrollo de IU más rápidos
- Compatibilidad con caras de reloj declarativas de Wear OS (novedad en Narwhal 4 ✨): Escribe, depura e implementa caras de reloj con finalización de código, validación de errores e implementación directa.
- Vista previa de Compose redimensionable: Cambia el tamaño de las vistas previas de forma dinámica en el modo Focus para probar instantáneamente las IUs responsivas.
- Mejoras en la vista previa de Compose: Mejor navegación por el código y un nuevo selector para administrar vistas previas.
Optimiza, define y prueba
- Prueba la copia de seguridad y el restablecimiento de la app: Prueba fácilmente el flujo de copia de seguridad y restablecimiento de datos de tu app para transferencias de dispositivos nuevos.
- Labs de dispositivos de socios de Android: Accede a una amplia variedad de dispositivos físicos remotos de socios de Samsung y mucho más para realizar pruebas.
- Información sobre las políticas de Google Play: Recibe advertencias tempranas sobre posibles incumplimientos de las políticas de Play directamente en el IDE.
- Inspecciones de Proguard: Identifica y corrige reglas de conservación demasiado amplias para mejorar la optimización del código.
- Modo K2 de forma predeterminada: Rendimiento más rápido con el compilador de Kotlin de próxima generación.
- Compatibilidad con tamaños de página de 16 KB: Advertencias de lint y un emulador para prepararse para dispositivos nuevos.
Desarrollo envolvente (XR)
- Emulador de Android XR incorporado: Ejecuta el emulador de XR directamente en el IDE.
- Inspector de diseño incorporado para Android XR: Inspecciona y optimiza los diseños de IU en el entorno de XR.
- Plantilla de proyecto de Android XR: Una nueva plantilla para iniciar rápidamente proyectos de XR.
Mejoras en el flujo de trabajo y la calidad del IDE
- Predeterminado de la vista Project (novedad en Narwhal 4 ✨): Una nueva configuración avanzada para abrir siempre proyectos nuevos en la vista Project.
- Mostrar archivos de compilación en el módulo: Mejora la navegación del proyecto en la vista de Android.
- Sincronización manual del proyecto: Obtén más control sobre cuándo se producen las sincronizaciones de Gradle en proyectos grandes.
- Mejoras de calidad: Se corrigieron xx errores en esta versión para mejorar la estabilidad y el rendimiento.
Comenzar
¿Todo listo para acelerar tu desarrollo? Descarga la actualización de funciones de Android Studio Narwhal 4 desde el canal estable hoy mismo.
Tus comentarios son esenciales. Sigue compartiendo tus opiniones informando errores o sugiriendo funciones. Para obtener acceso anticipado a las funciones más recientes, descarga Android Studio desde el canal Canary.
Únete a nuestra vibrante comunidad de desarrolladores de Android en LinkedIn, Medium, YouTube, o X. Ya queremos ver tus ideas en acción.
Seguir leyendo
-
Novedades de productos
El flujo de trabajo y las necesidades de IA de cada desarrollador son únicos, y es importante poder elegir cómo la IA ayuda a tu desarrollo. En enero, presentamos la capacidad de elegir cualquier modelo de IA local o remoto para potenciar la funcionalidad de IA en Android Studio
Matthew Warner • 2 min de lectura
-
Novedades de productos
Android Studio Panda 3 ya es estable y está listo para que lo uses en producción. Esta versión te brinda aún más control y personalización sobre tus flujos de trabajo potenciados por IA, lo que facilita más que nunca la compilación de apps para Android de alta calidad.
Matt Dyor • 3 min de lectura
-
Novedades de productos
Hoy, mejoramos el desarrollo de Android con Gemma 4, nuestro modelo abierto de vanguardia más reciente diseñado con capacidades complejas de razonamiento y de llamada de herramientas autónomas.
Matthew McCullough • 2 min de lectura
Mantente al día
Recibe la información más reciente sobre el desarrollo de Android en tu bandeja de entrada todas las semanas.