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

Bağımlılıkları yükseltmek karmaşık ve zaman alan 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'daki 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'ın faydaları

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şleminde yineleme yaparak 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 çalıştırır.
  • 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, açılan Bağlama Özgü İş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üncellemeyi kaldırabilirsiniz.
Ş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 istediğiniz zaman durdurabilirsiniz.

Ek kaynaklar