Automatiza las actualizaciones de dependencias

Actualizar las dependencias puede ser una tarea compleja y que requiere mucho tiempo.

Las apps para Android dependen de varias bibliotecas externas para tareas como redes, carga de imágenes y componentes de la IU. Estas bibliotecas evolucionan constantemente, y las versiones nuevas ofrecen correcciones de errores, mejoras de rendimiento y funciones nuevas.

Gemini en Android Studio automatiza y simplifica el proceso de actualización de dependencias, lo que elimina el trabajo tedioso y mejora el mantenimiento del proyecto.

Cómo te ayuda Gemini en Android Studio

El modo de agente automatiza de forma confiable la administración de dependencias para mantener tu proyecto actualizado, lo que te permite enfocarte en crear apps de alta calidad. Con un solo clic, puedes actualizar todas tus dependencias sin problemas y obtener los beneficios de las versiones más recientes.

Cómo funciona la actualización

Gemini en Android Studio controla de forma inteligente el proceso de actualización de la siguiente manera:

  • Identifica y actualiza las dependencias: Identifica automáticamente las dependencias que se pueden actualizar y las actualiza a la versión compatible más reciente.
  • Resuelve errores de compilación: Itera el proceso de compilación y resuelve los errores que surjan a partir de las actualizaciones.
  • Valida el proyecto: Ejecuta pruebas para validar que el proyecto actualizado siga funcionando según lo esperado.
  • Genera un informe de actualización: Una vez que se completa el proceso, Gemini en Android Studio proporciona un informe detallado de todos los cambios. Puedes revisar estos cambios de forma general o analizar las diferencias a nivel de cada archivo antes de aceptarlos.

Para iniciar el proceso de actualización desde el menú Refactor, selecciona Update Dependencies:

El menú Refactor, en el que se muestra el elemento de menú Update Dependencies.
Figura 1: Selecciona Update Dependencies en el menú Refactor.

O bien, desde el archivo libs.versions.toml, coloca el cursor sobre una versión subrayada, haz clic en el menú Show Context Actions que aparece y, luego, haz clic en Update all libraries with Gemini.

Actualiza las bibliotecas desde el catálogo de versiones.
Figura 2: Actualiza las bibliotecas desde el catálogo de versiones.

Cualquiera sea la forma en que inicies el proceso, Gemini en Android Studio proporciona una descripción general de alto nivel de su plan de actualización para que puedas ajustarlo, supervisar el progreso paso a paso y revisar todos los cambios antes de aplicarlos:

Es una lista de verificación de las bibliotecas que Gemini en Android Studio propuso actualizar. Puedes desmarcar elementos para quitarlos de la actualización.
Figura 3: Revisar, modificar, aprobar o cancelar el plan de Gemini

Puedes revisar, aceptar o revertir los cambios, o detener el proceso en cualquier momento.

Recursos adicionales