Trình bổ trợ Android cho Gradle 8.12.0 (tháng 7 năm 2025)

Trình bổ trợ Android cho Gradle 8.12.0 là một bản phát hành lớn bao gồm nhiều tính năng và cải tiến mới.

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

Cấp độ API tối đa mà Trình bổ trợ Android cho Gradle 8.12 hỗ trợ là API cấp 36. 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 8.13 8.13 Để tìm hiểu thêm, hãy xem phần cập nhật Gradle.
Công cụ tạo SDK 35.0.0 35.0.0 Cài đặt hoặc định cấu hình Công cụ tạo SDK.
NDK Không áp dụng 27.0.12077973 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.

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

Trình bổ trợ Android cho Gradle 8.12.2

Vấn đề đã khắc phục
Không có vấn đề công khai nào được đánh dấu là đã khắc phục trong AGP 8.12.2

Trình bổ trợ Android cho Gradle 8.12.1

Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
`com.android.kotlin.multiplatform.library` gặp sự cố với Thiết bị do Gradle quản lý

Trình bổ trợ Android cho Gradle 8.12.0

Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle
Cách chỉ định giá trị boolean cho experimentalProperties
Việc bật rõ ràng các bài kiểm thử thiết bị trong một loại bản dựng không phải mặc định bằng AGP không hoạt động
Chuyển AGP sang configurations.register để tránh việc hiện thực hoá sớm các cấu hình
Đưa các tệp MANIFEST.MF lồng nhau vào defaultExcludes
Trình bổ trợ Gradle phải hợp nhất tệp kê khai kiểm thử khi includeAndroidResources == true
Các tệp nguồn từ src/extraMain/java không được thêm vào trình biên dịch bằng "built-in-kotlin"
SourceDirectories.addGeneratedSourceDirectory không thân thiện với nhiều biến thể
AGP 8.8.0-alpha09 gây ra một số vấn đề về báo cáo JaCoCo
[thư viện hợp nhất – công khai] việc thêm thư viện kmp như cuộn không hoạt động
Không thể tạo các bài kiểm thử bằng AGP 8.12.0-alpha05 do khai báo gói trong tệp kê khai đã hợp nhất
AGP 8.12.0-alpha07 không tạo được bản phát hành khi áp dụng trình bổ trợ gradle cho Hiệu suất Firebase
Thêm ExtractAnnotations vào AGP KMP
BuiltInKotlinJvmAndroidCompilation không hoạt động với các trình bổ trợ trình biên dịch Kotlin như Anvil và KSP
Trình bổ trợ thư viện hợp nhất không thành công trong tác vụ `:mergingArtifactAAR_METADATA`
Tìm lỗi mã nguồn
AbstractAnnotationDetector kiểm tra các hàm/hàm khởi tạo nạp chồng không chính xác
Tìm lỗi mã nguồn đưa ra cảnh báo khi sử dụng Config.OLDEST_SDK trong bài kiểm thử
TypoDetector thường xuyên gặp sự cố với IllegalArgumentException trong quá trình sửa nhanh
Lỗi: Có thể dương tính giả về "die die" (chết chết) trong tiếng Đức của Android Studio
Quy tắc SupportAnnotationUsage phải hỗ trợ KT-73255
[Tìm lỗi mã nguồn] Quá nhiều trường hợp dương tính giả của `MemberExtensionConflict` – nội dung mô tả vấn đề không chính xác
[tìm lỗi mã nguồn] MemberExtensionConflict dương tính giả về xung đột tên tham số
[tìm lỗi mã nguồn] PropertyEscape dương tính giả về tệp thuộc tính hợp lệ