Compose lint
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.
Android Lint là một công cụ mạnh mẽ để xác minh tính chính xác của mã. Bạn nên khắc phục mọi lỗi được công cụ tìm lỗi mã nguồn xác định trước khi phát hành ứng dụng công khai.
Theo mặc định, Compose đi kèm với một số quy trình kiểm tra lint. Điều này giúp xác minh tính chính xác của mã Compose.
Yêu cầu tối thiểu về phiên bản đối với các lượt kiểm tra lint của Compose
Để đơn giản hoá khả năng tương thích và cải thiện độ ổn định cho tính năng hỗ trợ kiểm tra tìm lỗi mã nguồn, Compose 1.9 yêu cầu Trình bổ trợ Android cho Gradle (AGP) / Lint phiên bản 8.8.2 trở lên.
Nếu đang dùng phiên bản AGP thấp hơn 8.8.2 và không thể nâng cấp, bạn có thể chỉ định phiên bản lint cần dùng trong tệp gradle.properties
:
android.experimental.lint.version = 8.8.2
Trước đây, các phần phụ thuộc phức tạp của các lượt kiểm tra lint Compose dẫn đến các vấn đề thường xuyên về khả năng tương thích và gây khó khăn trong việc xác định phiên bản công cụ chính xác (Android Studio, AGP/Lint, Compose).
Sau đây là các yêu cầu tối thiểu về phiên bản đối với Compose, AGP và Studio:
Phiên bản Compose |
Phiên bản AGP / Lint bắt buộc |
Phiên bản Studio bắt buộc |
1.9 |
8.8.2 trở lên |
Ladybug+ |
1.8 |
8.6.0 trở lên |
Bản cập nhật tính năng Koala -> Meerkat |
1.7 |
8.4.0 trở lên |
Jellyfish -> Meerkat |
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-21 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-21 UTC."],[],[],null,["# Compose lint\n\n[Android Lint](/studio/write/lint) is a powerful tool for verifying the correctness or\nyour code. It is highly recommended that you fix any identified lint errors\nbefore releasing your app to production.\n\nCompose ships with a number of lint checks by default. This helps verify the\ncorrectness of your Compose code.\n\nMinimum version requirement for Compose lint checks\n---------------------------------------------------\n\nTo simplify compatibility and improve stability for lint check support, Compose\n1.9 requires Android Gradle Plugin (AGP) / Lint version 8.8.2 or higher.\n\nIf you're using an AGP version lower than 8.8.2 and are unable to upgrade, you\ncan specify the lint version to use in your `gradle.properties` file: \n\n android.experimental.lint.version = 8.8.2\n\nPreviously, the complex dependencies of Compose lint checks led to frequent\ncompatibility issues and made it difficult to determine the correct tool\nversions (Android Studio, AGP/Lint, Compose).\n\nMinimum version requirements for Compose, AGP, and Studio are as follows:\n\n|---------------------|---------------------------------|--------------------------------|\n| **Compose Version** | **Required AGP / Lint version** | **Required Studio version** |\n| 1.9 | 8.8.2+ | Ladybug+ |\n| 1.8 | 8.6.0+ | Koala Feature Drop -\\\u003e Meerkat |\n| 1.7 | 8.4.0+ | Jellyfish -\\\u003e Meerkat |"]]