Bağımlılık güncellemelerini otomatikleştirme

Bağımlılıkları yükseltmek karmaşık ve zaman alıcı bir görev olabilir.

Android uygulamaları; ağ oluşturma, resim yükleme ve kullanıcı arayüzü bileşenleri gibi işlemler için çeşitli harici kitaplık bağımlılıklarına dayanır. Bu kitaplıklar sürekli olarak gelişir. Yeni sürümlerinde hata düzeltmeleri, performans iyileştirmeleri ve yeni özellikler sunulur.

Android Studio'da Gemini, bağımlılık güncelleme sürecini otomatikleştirip basitleştirerek sıkıcı işleri ortadan kaldırır ve projenin sürdürülebilirliğini artırır.

Android Studio'da Gemini size nasıl yardımcı olur?

Aracı modu, projenizi güncel tutmak için bağımlılık yönetimini güvenilir bir şekilde otomatikleştirir. Böylece yüksek kaliteli uygulamalar geliştirmeye odaklanabilirsiniz. Tek bir tıklamayla tüm bağımlılıklarınızı sorunsuz bir şekilde güncelleyebilir ve en son sürümlerin avantajlarından yararlanabilirsiniz.

Güncellemenin işleyiş şekli

Android Studio'daki Gemini, güncelleme sürecini akıllıca yönetir:

  • Bağımlılıkları tanımlar ve günceller: Güncellenebilecek bağımlılıkları otomatik olarak tanımlar ve bunları en son uyumlu sürüme günceller.
  • Derleme hatalarını düzeltir: Derleme işlemini tekrarlayarak güncellemelerden kaynaklanan tüm derleme hatalarını düzeltir.
  • Projeyi doğrular: Güncellenen projenin beklendiği gibi çalışmaya devam ettiğini doğrulamak için testler yapar.
  • Güncelleme raporu oluşturur: İşlem tamamlandıktan sonra Android Studio'da Gemini, tüm değişikliklerin ayrıntılı bir raporunu sunar. Bu değişiklikleri genel olarak inceleyebilir veya kabul etmeden önce tek tek dosya düzeyindeki farklılıkları ayrıntılı olarak inceleyebilirsiniz.

Refactor (Yeniden düzenle) menüsünden Update Dependencies'i (Bağımlılıkları Güncelle) seçerek güncelleme sürecini başlatırsınız:

Bağımlılıkları Güncelle menü öğesini gösteren Yeniden Düzenle menüsü.
Şekil 1. Refactor (Yeniden düzenle) menüsünden Update Dependencies'i (Bağımlılıkları Güncelle) seçin.

Alternatif olarak, libs.versions.toml dosyasında: Altı çizili bir sürümün üzerine gelin, Bağlama Dayalı İşlemleri Göster menüsünü tıklayın ve ardından Tüm kitaplıkları Gemini ile güncelle'yi tıklayın.

Kitaplıkları sürüm kataloğundan güncelleyin.
Şekil 2. Kitaplıkları sürüm kataloğundan güncelleyin.

Süreci hangi şekilde başlatırsanız başlatın, Android Studio'da Gemini, güncelleme planının genel bir özetini sunar. Böylece planı ayarlayabilir, ilerlemeyi adım adım izleyebilir ve tüm değişiklikleri uygulamadan önce inceleyebilirsiniz:

Android Studio'da Gemini'ın güncellenmesini önerdiği kitaplıkların kontrol listesi. Öğelerin işaretini kaldırarak güncellemelerden çıkarabilirsiniz.
Şekil 3. Gemini'ın planını inceleyin, değiştirin, onaylayın veya iptal edin.

Değişiklikleri inceleyebilir, kabul edebilir, geri çekebilir veya işlemi dilediğiniz zaman durdurabilirsiniz.

Ek kaynaklar