Abhängigkeitsupdates automatisieren

Das Aktualisieren von Abhängigkeiten kann eine komplexe und zeitaufwendige Aufgabe sein.

Android-Apps sind auf verschiedene externe Bibliotheksabhängigkeiten angewiesen, z. B. für Netzwerkfunktionen, das Laden von Bildern und UI-Komponenten. Diese Bibliotheken werden ständig weiterentwickelt. Neue Versionen bieten Fehlerkorrekturen, Leistungsverbesserungen und neue Funktionen.

Gemini in Android Studio automatisiert und vereinfacht das Aktualisieren von Abhängigkeiten. So werden mühsame Aufgaben vermieden und die Wartungsfreundlichkeit von Projekten verbessert.

So kann Gemini in Android Studio Ihnen helfen

Der Agent-Modus automatisiert die Abhängigkeitsverwaltung zuverlässig, damit Ihr Projekt immer auf dem neuesten Stand ist. So können Sie sich auf die Entwicklung hochwertiger Apps konzentrieren. Mit einem einzigen Klick können Sie alle Ihre Abhängigkeiten nahtlos aktualisieren und die Vorteile der neuesten Versionen nutzen.

So funktioniert die Aktualisierung

Gemini in Android Studio geht beim Aktualisieren so vor:

  • Abhängigkeiten erkennen und aktualisieren: Abhängigkeiten, die aktualisiert werden können, werden automatisch erkannt und auf die neueste kompatible Version aktualisiert.
  • Build-Fehler beheben: Der Build-Prozess wird durchlaufen und alle Build-Fehler, die durch die Updates entstehen, werden behoben.
  • Projekt validieren: Führt Tests aus, um zu prüfen, ob das aktualisierte Projekt weiterhin wie erwartet funktioniert.
  • Update-Bericht erstellen: Nach Abschluss des Vorgangs stellt Gemini in Android Studio einen detaillierten Bericht mit allen Änderungen bereit. Sie können sich diese Änderungen auf hoher Ebene ansehen oder bis auf die Ebene einzelner Dateien heruntergehen, bevor Sie sie akzeptieren.

Sie starten den Aktualisierungsprozess über das Menü Refactor (Umgestalten), indem Sie Update Dependencies (Abhängigkeiten aktualisieren) auswählen:

Das Menü „Refactor“ mit dem Menüpunkt „Update Dependencies“.
Abbildung 1. Wählen Sie im Menü Refactor (Umgestalten) die Option Update Dependencies (Abhängigkeiten aktualisieren) aus.

Oder bewegen Sie in der Datei libs.versions.toml den Mauszeiger auf eine unterstrichene Version, klicken Sie auf das Menü Kontextaktionen anzeigen und dann auf Alle Bibliotheken mit Gemini aktualisieren.

Bibliotheken aus dem Versionskatalog aktualisieren
Abbildung 2. Bibliotheken über den Versionskatalog aktualisieren

Unabhängig davon, wie Sie den Prozess starten, bietet Gemini in Android Studio eine allgemeine Übersicht über den Aktualisierungsplan. So können Sie den Plan anpassen, den Fortschritt Schritt für Schritt verfolgen und alle Änderungen überprüfen, bevor Sie sie anwenden:

Eine Checkliste der Bibliotheken, für die Gemini in Android Studio ein Update vorgeschlagen hat. Sie können die Auswahl von Elementen aufheben, um sie aus dem Update zu entfernen.
Abbildung 3. Sie können den Plan von Gemini prüfen, ändern, genehmigen oder abbrechen.

Sie können Änderungen überprüfen, akzeptieren oder rückgängig machen oder den Vorgang jederzeit beenden.

Zusätzliche Ressourcen