Atualizar dependências pode ser uma tarefa complexa e demorada.
Os apps Android dependem de várias dependências de bibliotecas externas para coisas como redes, carregamento de imagens e componentes de interface. Essas bibliotecas estão em constante evolução, com novas versões que oferecem correções de bugs, melhorias de performance e novos recursos.
O Gemini no Android Studio automatiza e simplifica o processo de atualização de dependências, eliminando o trabalho tedioso e melhorando a capacidade de manutenção do projeto.
Como o Gemini no Android Studio ajuda você
O modo agente automatiza de maneira confiável o gerenciamento de dependências para manter seu projeto atualizado, permitindo que você se concentre na criação de apps de alta qualidade. Com um único clique, você pode atualizar todas as dependências e aproveitar os benefícios das versões mais recentes.
Como a atualização funciona
O Gemini no Android Studio processa de forma inteligente o processo de atualização da seguinte maneira:
- Identifica e atualiza dependências: identifica automaticamente dependências que podem ser atualizadas e as atualiza para a versão compatível mais recente.
- Resolve erros de build: itera o processo de build, resolvendo erros que surgem das atualizações.
- Valida o projeto: executa testes para validar se o projeto atualizado ainda funciona como esperado.
- Gera um relatório de atualização: depois que o processo é concluído, o Gemini no Android Studio fornece um relatório detalhado de todas as mudanças. Você pode analisar essas mudanças em um nível alto ou detalhar as diferenças no nível do arquivo antes de aceitá-las.
Para iniciar o processo de atualização, selecione Atualizar dependências no menu Refatorar:
ou, no arquivo libs.versions.toml, passe o cursor sobre uma versão sublinhada, clique no menu Mostrar ações contextuais
que aparece e clique em Atualizar todas as bibliotecas com o Gemini.
De qualquer forma, o Gemini no Android Studio oferece uma visão geral de alto nível do plano de atualização para que você possa ajustar o plano, monitorar o progresso etapa por etapa e revisar todas as mudanças antes de aplicá-las:
Você pode revisar, aceitar ou reverter as mudanças ou interromper o processo a qualquer momento.