Trình bổ trợ Android cho Gradle 8.10.0 (tháng 5 năm 2025)
Trình bổ trợ Android cho Gradle 8.10.0 là một bản phát hành chí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 8.10 hỗ trợ là cấp độ API 35.
Sau đây là thông tin khác về khả năng tương thích:
Nội dung thay đổi đối với API
Trình bổ trợ Android cho Gradle 8.10.0 có những thay đổi đáng lưu ý sau đây về API:
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle 8.10.0
Vấn đề đã khắc phục |
Trình bổ trợ Android cho Gradle |
AGP nên tuyên bố rằng họ hỗ trợ API 35 sắp ra mắt
|
AndroidComponentsExtension.addSourceSetConfigurations bị hỏng khi bật số liệu thống kê
|
Dự án ':app' không thể truy cập vào 'Project.group' và 'Project.version' khi thiết lập dự án riêng biệt trong AGP 8.8.0
|
Tập lệnh khởi tạo "C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle" dòng: 162
|
Tập lệnh khởi tạo "C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle" dòng: 162
|
Không thể loại bỏ các thư viện sau, đóng gói chúng như hiện tại
|
Thêm tính năng hỗ trợ để truyền thông tin "phân chia riêng biệt" đến R8
|
Ứng dụng gặp sự cố với NoClassDefFoundError và ClassNotFoundException khi chạy ứng dụng trong Android Studio
|
Trình bổ trợ Android cho Gradle: Tránh ghi đè Sync.getDestinationDir() trong PackageRenderscriptTask và ProcessJavaResTask
|
Sử dụng các tài nguyên Java đã hợp nhất cho kiểm thử đơn vị
|
Dự án riêng biệt: Lỗi chuyển đổi tuần tự DeclarativeSchemaModel
|
|
Dexer (D8) |
Việc chuyển ngược android.os.Build.VERSION_CODES_FULL không chính xác đối với Baklava
|
Quá trình khử đường AutoClosable không còn báo cáo ExecutorService.close là được hỗ trợ nữa
|
|
Tìm lỗi mã nguồn |
Cảnh báo về tìm lỗi mã nguồn không chính xác cho chú thích `@Parcelize` trên các giao diện kín
|
AS 2024.3.1.4 thỉnh thoảng bị treo khi chỉnh sửa văn bản Kotlin.
|
Lỗi lint dương tính giả cho CredentialManagerSignInWithGoogle
|
ConcurrentModificationException trong chế độ kiểm tra lỗi mã nguồn Aligned16KB
|
Tìm lỗi mã nguồn: AGP 8.10.0-alpha05 kích hoạt nhiều SyntheticAccessor dương tính giả
|
Cho phép bật NewApi trên các nguồn thử nghiệm
|
Điều gì sẽ xảy ra khi nhấn nút "LintIdeFix" sau khi kiểm tra mã trong Android Studio
|
Lỗi trong văn bản của thông báo cảnh báo: "Không cần thiết; `Build.VERSION.SDK_INT >= Build.VERSION_CODES.O` *không bao giờ* đúng ở đây (`SDK_INT` ≥ 26 và < 31)"
|
|
Trình rút gọn (R8) |
Không thể tạo APK đã ký sau khi cập nhật lên AGP 8.9.0
|
Phân tích thuộc tính được ghi trước khi đọc tại các vị trí phân bổ gặp lỗi khi tạo tệp lớp
|
Vấn đề liên quan đến Java SPI trong trình thu gọn R8 của phiên bản 8.6.*, 8.7.*, 8.8.0
|
ClassCastException từ một truyền an toàn trong quá trình khởi tạo lớp
|
Vấn đề về việc rút gọn tài nguyên trong AGP 8.9 gây ra tình trạng thiếu tài nguyên trong các mô-đun tính năng linh hoạt
|
Không thể gọi com.android.tools.r8.internal.H5.x()
|
|
Trình bổ trợ Android cho Gradle 8.10.1
Vấn đề đã khắc phục |
Trình bổ trợ Android cho Gradle |
Việc bật rõ ràng các kiểm thử thiết bị trong một loại bản dựng không mặc định bằng AGP không hoạt động
|
|
Trình rút gọn (R8) |
NullPointerException khi biên dịch ứng dụng tức thì sau khi cập nhật Kotlin lên 2.1.20
|
[AGP]: LỖI: R8: java.lang.OutOfMemoryError: Độ dài mảng bắt buộc 2147483638 + 196 quá lớn
|
|
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-15 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-15 UTC."],[],[]]