Automatiza las actualizaciones de dependencias

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

Las apps para Android dependen de varias dependencias de bibliotecas externas para aspectos 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 manera confiable la administración de dependencias para mantener actualizado tu proyecto, lo que te permite enfocarte en compilar apps de alta calidad. Con un solo clic, puedes actualizar sin problemas todas tus dependencias 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 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 a través del proceso de compilación y resuelve cualquier error de compilación que surja de las actualizaciones.
  • Valida el proyecto: Ejecuta pruebas para validar que el proyecto actualizado aún funcione como se espera.
  • 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 a un nivel alto o profundizar en las diferencias individuales a nivel de archivo antes de aceptarlos.

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

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, en 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: Revisa, modifica, aprueba o cancela el plan de Gemini.

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

Recursos adicionales