Automatyzacja aktualizacji zależności

Uaktualnianie zależności może być złożonym i czasochłonnym zadaniem.

Aplikacje na Androida korzystają z różnych zewnętrznych bibliotek, np. do obsługi sieci, wczytywania obrazów i komponentów interfejsu. Te biblioteki są stale rozwijane, a nowe wersje zawierają poprawki błędów, ulepszenia wydajności i nowe funkcje.

Gemini w Android Studio automatyzuje i upraszcza proces aktualizacji zależności, eliminując żmudną pracę i zwiększając łatwość utrzymania projektu.

Jak Gemini w Android Studio może Ci pomóc

Tryb agenta niezawodnie automatyzuje zarządzanie zależnościami, aby Twój projekt był zawsze aktualny. Dzięki temu możesz skupić się na tworzeniu aplikacji o wysokiej jakości. Jednym kliknięciem możesz łatwo zaktualizować wszystkie zależności i korzystać z zalet najnowszych wersji.

Jak działa aktualizacja

Gemini w Android Studio inteligentnie obsługuje proces aktualizacji w ten sposób:

  • Identyfikuje i aktualizuje zależności: automatycznie identyfikuje zależności, które można zaktualizować, i aktualizuje je do najnowszej zgodnej wersji.
  • Rozwiązuje błędy kompilacji: powtarza proces kompilacji, rozwiązując wszelkie błędy kompilacji wynikające z aktualizacji.
  • Weryfikuje projekt: przeprowadza testy, aby sprawdzić, czy zaktualizowany projekt nadal działa zgodnie z oczekiwaniami.
  • Generuje raport z aktualizacją: po zakończeniu procesu Gemini w Android Studio generuje szczegółowy raport ze wszystkimi zmianami. Przed zaakceptowaniem tych zmian możesz je przejrzeć na poziomie ogólnym lub szczegółowym, aby zobaczyć różnice na poziomie poszczególnych plików.

Proces aktualizacji rozpoczyna się w menu Refactor, w którym należy wybrać Update Dependencies (Aktualizuj zależności):

Menu Refactor (Refaktoryzacja) z wybraną pozycją Update Dependencies (Aktualizuj zależności).
Rysunek 1. W menu Refactor kliknij Update Dependencies (Zaktualizuj zależności).

lub w pliku libs.versions.toml: najedź kursorem na podkreśloną wersję, kliknij menu Pokaż działania kontekstowe , które się pojawi, a następnie kliknij Zaktualizuj wszystkie biblioteki za pomocą Gemini.

Aktualizowanie bibliotek z katalogu wersji.
Rysunek 2. Aktualizowanie bibliotek z katalogu wersji.

Niezależnie od tego, jak rozpoczniesz proces, Gemini w Android Studio przedstawi Ci ogólny przegląd planu aktualizacji, dzięki czemu będziesz mieć możliwość dostosowania go, monitorowania postępów krok po kroku i sprawdzania wszystkich zmian przed ich zastosowaniem:

Lista bibliotek, które Gemini w Android Studio proponuje zaktualizować. Możesz odznaczyć elementy, aby usunąć je z aktualizacji.
Rysunek 3. Przejrzyj, zmodyfikuj, zatwierdź lub anuluj plan Gemini.

Możesz przejrzeć, zaakceptować lub cofnąć zmiany albo w dowolnym momencie zatrzymać proces.

Dodatkowe materiały