Trình bổ trợ Android cho Gradle 9.2.0

Trình bổ trợ Android cho Gradle 9.2 là một bản phát hành nhỏ bao gồm nhiều tính năng và điểm cải thiện mới.

Khả năng tương thích

Cấp độ API tối đa mà trình bổ trợ Android cho Gradle 9.2 hỗ trợ là cấp độ API 36.1. Sau đây là thông tin khác về khả năng tương thích:

Phiên bản tối thiểu Phiên bản mặc định Lưu ý
Gradle 9.4.1 9.4.1 Để tìm hiểu thêm, hãy xem phần cập nhật Gradle.
Công cụ tạo SDK 36.0.0 36.0.0 Cài đặt hoặc định cấu hình Công cụ tạo SDK.
NDK Không áp dụng 28.2.13676358 Cài đặt hoặc định cấu hình phiên bản khác của NDK.
JDK 17 17 Để tìm hiểu thêm, hãy xem phần cài đặt phiên bản JDK.

Báo cáo hợp nhất về mức độ phù hợp và kiểm thử

AGP 9.2.0-alpha07 giới thiệu các tác vụ tạo trang tổng quan HTML để hợp nhất kết quả kiểm thử và mức độ phù hợp của nhiều loại kiểm thử (đơn vị và đo lường), mô-đun và biến thể bản dựng, cung cấp thông tin tổng quan toàn diện trong một trang tổng quan duy nhất. Để biết thêm thông tin, hãy xem phần Tạo báo cáo mức độ sử dụng mã hợp nhấtXem báo cáo kiểm thử hợp nhất.

Vấn đề đã khắc phục

Trình bổ trợ Android cho Gradle 9.2.0-alpha04

Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Đổi tên APK bằng DSL AGP mới
Lỗi khi truy cập (nhưng không đánh giá) bootClasspath IllegalStateException: targetCompatibility chưa được hoàn tất

Trình bổ trợ Android cho Gradle 9.2.0-alpha03

Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Lỗi JdkImageTransform với JDK 26
Tự động mã hoá minAgpVersion trong siêu dữ liệu AAR trong AGP 10.0
Tìm lỗi mã nguồn
Cửa sổ ngữ cảnh bị cắt ngắn trong báo cáo SARIF của Lint do con trỏ bù bị kẹt trong `SarifReporter.kt`
Ứng dụng Lint Gradle thiếu một tính năng quan trọng, khiến ứng dụng này không đáng tin cậy
Tích hợp công cụ tìm lỗi mã nguồn
Các tác vụ Lint Gradle bỏ qua cờ --quiet

Trình bổ trợ Android cho Gradle 9.2.0-alpha02

Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
AGP 9.0 Không có androidComponents.onVariant tương đương với applicationVariants.all.mergeAssetsProvider
Các tệp "*.xml.flat" chứa đường dẫn tuyệt đối đến tệp
R8D8ThreadPoolBuildService chưa được đăng ký
Tích hợp công cụ tìm lỗi mã nguồn
Android Lint gặp lỗi với các quy trình kiểm tra Lint tuỳ chỉnh được biên dịch thành mã byte Java 21

Trình bổ trợ Android cho Gradle 9.2.0-alpha01

Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Cảnh báo người dùng nếu họ có commonTest nhưng quên withHostTestBuilder
[fused lib - public] OkHttp bao gồm các nguồn
Không thể chạy androidDeviceTest bằng phần giữ chỗ tệp kê khai trong thư viện (AGP 9.0.0 có trình bổ trợ com.android.kotlin.multiplatform.library)
AGP sẽ cảnh báo nếu người dùng có src/androidDeviceTest/java khi java bị vô hiệu hoá
Tìm lỗi mã nguồn
Tìm lỗi chính tả trong thông báo