Sau đây là ghi chú phát hành của Android Studio Quail 4.
Tính năng mới
Sau đây là các tính năng mới trong Android Studio Quail 4.
Tạo ứng dụng full-stack bằng Firebase ở Chế độ tác nhân
Bạn có thể bật và định cấu hình trực tiếp các dịch vụ Firebase như Xác thực và cơ sở dữ liệu Cloud Firestore ở Chế độ tác nhân trong Android Studio bằng cách sử dụng các kỹ năng của tác nhân Firebase. Tác nhân này có thể giúp bạn hoàn tất quá trình tích hợp Firebase và định cấu hình các dịch vụ phụ trợ. Việc tích hợp này cho phép bạn tạo các ứng dụng Android mạnh mẽ, toàn diện mà không cần rời khỏi IDE.
Đọc trạng thái kết hợp lại trong Layout Inspector
Chúng tôi đã thêm các lượt đọc trạng thái Tái cấu trúc vào Layout Inspector để giúp bạn dễ dàng chẩn đoán số lần tái cấu trúc cao. Có trong Panda 3 canary, tính năng này giúp bạn xác định các biến trạng thái đã kích hoạt một lần tái kết hợp bằng cách cung cấp danh sách chi tiết về các lần đọc trạng thái được thực hiện trong chu kỳ đó. Để sử dụng tính năng này, hãy dùng compose.ui:ui:1.10.0 (BOM 2025.12.01) trở lên.
Các khả năng chính
Sau đây là các chức năng chính của tính năng này:
- Huỷ trạng thái theo dõi: Khi một nút kết hợp lại, hãy nhấp vào đường liên kết số lần kết hợp lại trong Cây thành phần để mở bảng điều khiển Kiểm tra trạng thái.
- Dấu vết ngăn xếp chi tiết: Xác định các biến trạng thái cụ thể đang được đọc, bao gồm cả số lượng, danh sách hoặc giá trị độ cao. Kiểm tra những mục nào đã
invalidated(thay đổi) để kích hoạt bản cập nhật. - Điều hướng nhật ký kết hợp lại: Sử dụng các mũi tên điều hướng trong tiêu đề bảng điều khiển để chuyển đổi qua dữ liệu trạng thái của các lần kết hợp lại trước đó cho một nút cụ thể.
- Nội dung giải thích dựa trên AI: Nhấp vào Giải thích bằng AI trong bảng điều khiển State Inspection (Kiểm tra trạng thái) để hiển thị thông tin chi tiết bằng ngôn ngữ tự nhiên về trạng thái đã đọc và lý do khiến trạng thái đó gây ra quá trình kết hợp lại.
Bắt đầu
Hãy làm theo các bước sau để dùng thử những tính năng này.
- Mở Layout Inspector.
Nhấp chuột phải vào cột kết hợp lại rồi thực hiện một trong những thao tác sau:
- Đối với tất cả các nút, hãy chọn Observe Recomposition > Observe All (Theo dõi việc kết hợp lại > Theo dõi tất cả).
- Đối với các ghi chú cụ thể, hãy chọn Recomposition > Observe Node (Tái kết hợp > Quan sát nút).
Bật tính năng đọc trạng thái kết hợp lại trong Layout Inspector Tương tác với ứng dụng của bạn. Khi quá trình kết hợp lại diễn ra, hãy nhấp vào các đường liên kết màu xanh dương trong Component Tree (Cây thành phần) để kiểm tra trạng thái.
Kết quả mẫu của các lần đọc trạng thái kết hợp lại trong Layout Inspector Nhấp vào "Giải thích bằng AI" để xem phân tích chi tiết về lý do xảy ra việc kết hợp lại.
Kết quả mẫu của tính năng "Giải thích bằng AI" cho các lượt đọc trạng thái trong Layout Inspector
Tích hợp Gemma 4
Giờ đây, bạn có thể chạy mô hình Gemma 4 mạnh mẽ ngay trong Android Studio để được hỗ trợ về mã AI mà không cần dựa vào nhà cung cấp bên thứ ba để lưu trữ mô hình này. Được hỗ trợ nguyên bản bởi một thời gian chạy tích hợp, hoạt động thực thi cục bộ này giúp bạn có toàn quyền kiểm soát để thiết kế các tính năng mới, tái cấu trúc mã và gỡ lỗi – tất cả đều hoàn toàn trên thiết bị. Để tải các mô hình Gemma xuống, hãy chuyển đến phần Cài đặt > Công cụ > AI > Nhà cung cấp mô hình > Gemma.
Mô phỏng hiệu ứng chuyển đổi điều hướng quay lại bằng Bản xem trước tương tác
Quail 4 giới thiệu các chế độ kiểm soát chuyên dụng (bao gồm cả thao tác Điều hướng quay lại và thanh trượt Tiến trình xem trước thao tác quay lại), cho phép bạn kiểm thử các ảnh động quay lại và chuyển tiếp mà không cần triển khai trên thiết bị thực hoặc trình mô phỏng. Giờ đây, bạn có thể chuyển qua các trạng thái chuyển đổi tuỳ chỉnh và xác minh hành vi của cử chỉ xem trước khi quay lại ngay trong Bản xem trước có thể tương tác của Compose.