Tự động hoá việc cập nhật phần phụ thuộc

Việc nâng cấp các phần phụ thuộc có thể là một việc phức tạp và tốn thời gian.

Các ứng dụng Android dựa vào nhiều phần phụ thuộc thư viện bên ngoài cho những việc như kết nối mạng, tải hình ảnh và các thành phần giao diện người dùng. Các thư viện này không ngừng phát triển, với các phiên bản mới cung cấp bản sửa lỗi, điểm cải thiện hiệu suất và tính năng mới.

Gemini trong Android Studio tự động hoá và đơn giản hoá quy trình cập nhật phần phụ thuộc, giúp bạn không phải làm những việc tẻ nhạt và cải thiện khả năng duy trì dự án.

Cách Gemini trong Android Studio giúp bạn

Chế độ tác nhân tự động hoá đáng tin cậy việc quản lý phần phụ thuộc để dự án của bạn luôn được cập nhật, cho phép bạn tập trung vào việc tạo các ứng dụng chất lượng cao. Chỉ bằng một cú nhấp chuột, bạn có thể cập nhật liền mạch tất cả các phần phụ thuộc và tận hưởng lợi ích của các phiên bản mới nhất.

Cách hoạt động của bản cập nhật này

Gemini trong Android Studio xử lý quy trình cập nhật một cách thông minh như sau:

  • Xác định và cập nhật các phần phụ thuộc: Tự động xác định các phần phụ thuộc có thể cập nhật và cập nhật các phần phụ thuộc đó lên phiên bản tương thích mới nhất.
  • Giải quyết lỗi bản dựng: Lặp lại quy trình xây dựng, giải quyết mọi lỗi bản dựng phát sinh từ các bản cập nhật.
  • Xác thực dự án: Chạy các kiểm thử để xác thực rằng dự án đã cập nhật vẫn hoạt động như mong đợi.
  • Tạo báo cáo cập nhật: Sau khi quá trình này hoàn tất, Gemini trong Android Studio sẽ cung cấp một báo cáo chi tiết về tất cả các thay đổi. Bạn có thể xem xét những thay đổi này ở cấp độ cao hoặc truy sâu vào từng khác biệt ở cấp độ tệp trước khi chấp nhận.

Bạn bắt đầu quy trình cập nhật từ trình đơn Refactor (Tái cấu trúc) bằng cách chọn Update Dependencies (Cập nhật các phần phụ thuộc):

Trình đơn Refactor (Tái cấu trúc), cho thấy mục trình đơn Update Dependencies (Cập nhật các phần phụ thuộc).
Hình 1. Chọn Update Dependencies (Cập nhật các phần phụ thuộc) trong trình đơn Refactor (Tái cấu trúc).

hoặc, từ tệp libs.versions.toml: di chuột lên một phiên bản được gạch chân, nhấp vào trình đơn Show Context Actions (Hiện hành động theo ngữ cảnh) xuất hiện, rồi nhấp vào Update all libraries with Gemini (Cập nhật tất cả thư viện bằng Gemini).

Cập nhật các thư viện trong danh mục phiên bản.
Hình 2. Cập nhật các thư viện trong danh mục phiên bản.

Dù bạn bắt đầu quy trình theo cách nào, Gemini trong Android Studio đều cung cấp thông tin tổng quan cấp cao về kế hoạch cập nhật để bạn có thể điều chỉnh kế hoạch, theo dõi tiến trình từng bước và xem xét tất cả các thay đổi trước khi áp dụng:

Danh sách kiểm tra các thư viện mà Gemini trong Android Studio đã đề xuất cập nhật. Bạn có thể bỏ đánh dấu các mục để xoá chúng khỏi nội dung cập nhật.
Hình 3. Xem xét, sửa đổi, phê duyệt hoặc huỷ kế hoạch của Gemini.

Bạn có thể xem xét, chấp nhận hoặc huỷ bỏ các thay đổi, hoặc dừng quá trình này bất cứ lúc nào.

Tài nguyên khác