Mengotomatiskan update dependensi

Mengupgrade dependensi bisa menjadi tugas yang kompleks dan memakan waktu.

Aplikasi Android mengandalkan berbagai dependensi library eksternal untuk hal-hal seperti jaringan, pemuatan gambar, dan komponen UI. Library ini terus berkembang, dengan versi baru yang menawarkan perbaikan bug, peningkatan performa, dan fitur baru.

Gemini di Android Studio mengotomatiskan dan menyederhanakan proses update dependensi, sehingga menghilangkan pekerjaan yang membosankan dan meningkatkan kemampuan pemeliharaan project.

Cara Gemini di Android Studio membantu Anda

Mode agen mengotomatiskan pengelolaan dependensi secara andal untuk menjaga project Anda tetap terbaru, sehingga Anda dapat berfokus pada pembuatan aplikasi berkualitas tinggi. Dengan satu klik, Anda dapat mengupdate semua dependensi dengan lancar dan mendapatkan manfaat dari versi terbaru.

Cara update berfungsi

Gemini di Android Studio menangani proses update secara cerdas sebagai berikut:

  • Mengidentifikasi dan mengupdate dependensi: Mengidentifikasi dependensi yang dapat diupdate secara otomatis dan mengupdatenya ke versi kompatibel terbaru.
  • Mengatasi error build: Melakukan iterasi melalui proses build, mengatasi error build apa pun yang muncul dari update.
  • Memvalidasi project: Menjalankan pengujian untuk memvalidasi bahwa project yang diupdate masih berfungsi seperti yang diharapkan.
  • Membuat laporan update: Setelah proses selesai, Gemini di Android Studio akan memberikan laporan mendetail tentang semua perubahan. Anda dapat meninjau perubahan ini pada tingkat tinggi atau mempelajari diff tingkat file satu per satu sebelum menerimanya.

Anda memulai proses update dari menu Refactor dengan memilih Update Dependencies:

Menu Refactor, yang menampilkan item menu Update Dependencies.
Gambar 1. Pilih Update Dependencies dari menu Refactor.

Atau, dari file libs.versions.toml, arahkan kursor ke versi yang digarisbawahi, klik menu Show Context Actions yang muncul, lalu klik Update all libraries with Gemini.

Mengupdate library dari katalog versi.
Gambar 2. Update library dari katalog versi.

Apa pun cara Anda memulai proses, Gemini di Android Studio akan memberikan ringkasan tingkat tinggi tentang rencana updatenya sehingga Anda dapat menyesuaikan rencana, memantau progres langkah demi langkah, dan meninjau semua perubahan sebelum menerapkannya:

Daftar periksa library yang telah diusulkan Gemini di Android Studio untuk diupdate. Anda dapat menghapus centang item untuk menghapusnya dari update.
Gambar 3. Tinjau, ubah, setujui, atau batalkan rencana Gemini.

Anda dapat meninjau, menerima, atau mengembalikan perubahan, atau menghentikan proses kapan saja.

Referensi lainnya