Trình bổ trợ Android cho Gradle 8.9.0 (tháng 3 năm 2025)
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Trình bổ trợ Android cho Gradle 8.9.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.9 hỗ trợ là cấp độ API 35.
Sau đây là thông tin khác về khả năng tương thích:
Vấn đề đã khắc phục
Trình bổ trợ Android cho Gradle 8.9.0
Vấn đề đã khắc phục |
Trình bổ trợ Android cho Gradle |
Cung cấp thông báo lỗi có thể hành động khi tác vụ thiết lập GMD không thành công do không đủ dung lượng ổ đĩa
|
Trình bổ trợ com.android.settings không nhận dạng targetSdk
|
Lỗi không hữu ích ""compileSdkVersion is not specified" (compileSdkVersion chưa được chỉ định). Vui lòng thêm phần này vào build.gradle"
|
Thiếu "Clean build" (Xây dựng sạch) trong trình đơn Build (Xây dựng)
|
Có thể cho phép tính năng hỗ trợ Kotlin tích hợp của AGP tự động thêm phần phụ thuộc stdlib của kotlin
|
Cập nhật shouldConfigureKotlinPlatformAttribute để xử lý khả năng hỗ trợ Kotlin tích hợp
|
Đưa ra cú pháp gradle kotlin trong thông báo lỗi cho `checkTestedAppObfuscationRelease`
|
Lỗi Thư viện hợp nhất khi có thể cải thiện phần phụ thuộc chưa được phân giải
|
Các thuộc tính hệ thống trong gradle.properties không được truyền đến R8 Gradle Worker trong các quy trình riêng biệt
|
Tạo BuiltArtifact.outputFile dưới dạng loại tệp
|
Việc không cung cấp không gian tên trên thư viện hợp nhất sẽ không đưa ra thông báo lỗi phù hợp
|
các lựa chọn tìm lỗi mã nguồn trong AGP 7.1.0-alpha08 không cho phép stdout
|
Trình bổ trợ Android cho Gradle: Các biến thể phải hiển thị tên của nhóm tài nguyên
|
Bộ nhớ đệm cấu hình dễ bị ảnh hưởng khi bạn đặt biến môi trường TERM
|
AndroidComponentsExtension.addSourceSetConfigurations bị hỏng khi bật số liệu thống kê
|
Tập lệnh khởi tạo "C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle" dòng: 162
|
AndroidComponentsExtension.addSourceSetConfigurations bị hỏng khi bật số liệu thống kê
|
|
Dexer (D8) |
java.lang.VerifyError: Lớp bị từ chối của trình xác minh: [0x430] copy1 v2<-v264 type=Undefined cat=3
|
|
Tìm lỗi mã nguồn |
Tìm lỗi mã nguồn gặp sự cố với các bước kiểm tra tìm lỗi mã nguồn gradle
|
Tìm lỗi mã nguồn không thành công với InstantiationException mà không có thông báo ngoại lệ trong dấu vết ngăn xếp tìm lỗi mã nguồn
|
Kiểm tra lint nhận diện sai android.permission.SCHEDULE_EXACT_ALARM chỉ được cấp cho các ứng dụng hệ thống
|
Bạn nên áp dụng chế độ kiểm tra StringFormatInvalid cho phương thức stringResource của Compose
|
Chú giải RequiresFeature không hoạt động đối với các tệp Kotlin
|
kotlin android.os.Handler removeCallbacks Runnable
|
WrongConstant lint trên định nghĩa thay vì sử dụng hằng số bằng cách sử dụng shift
|
Trình tìm lỗi WrongConstant xuất hiện 2 lần
|
Ngoại lệ thời gian chạy dưới API 26 với API Java nio không được hỗ trợ (không có lỗi tìm lỗi mã nguồn)
|
Lint ngăn chặn việc sử dụng RequiresApi ngay cả trên phương thức trợ giúp riêng tư trong quá trình kiểm thử
|
Chế độ K2 đưa ra cảnh báo RestrictedApi khi sử dụng .hasRoute(Route::class) trong Android Studio
|
Lint đề xuất thay thế @RequiresExtension trên kiểm thử bằng @SdkSuppress (không hỗ trợ tiện ích SDK)
|
Lint báo cáo không chính xác một bố cục lồng không cần thiết khi FrameLayout được dùng với fitSystemWindows để bao bọc một RelativeLayout con cần khoảng đệm tuỳ chỉnh.
|
Quy tắc tìm lỗi mã nguồn CoarseFineLocation không tính đến thuộc tính maxSdkVersion
|
AppLinkSplitToWebAndCustom là UnknownIssue trong lint 8.7.3
|
Lỗi kiểm tra Lint StringEscapeDetector khi gặp "\\ "
|
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.
|
|
Tích hợp công cụ tìm lỗi mã nguồn |
lintVitalRelease không tự động chạy khi tạo gói ứng dụng
|
|
Trình rút gọn (R8) |
Gson proguard không hoạt động đúng cách sau khi nâng cấp lên AGP 8.8
|
java.lang.VerifyError: Lớp bị từ chối của trình xác minh
|
Leanback gặp sự cố khi được rút gọn bằng R8 có trong AGP 8.10.0-alpha04
|
|
Trình bổ trợ Android cho Gradle 8.9.1
Vấn đề đã khắc phục |
Dexer (D8) |
Việc chuyển ngược android.os.Build.VERSION_CODES_FULL không chính xác đối với Baklava
|
|
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
|
|
Trình bổ trợ Android cho Gradle 8.9.2
Vấn đề đã khắc phục |
Trình rút gọn (R8) |
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
|
ClassCastException từ một truyền an toàn trong quá trình khởi tạo lớp
|
Không thể gọi com.android.tools.r8.internal.H5.x()
|
|
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-08-08 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-08-08 UTC."],[],[]]