Android Lint 是強大的工具,可用於驗證程式碼的正確性。強烈建議您在發布正式版應用程式前,修正所有 Lint 偵測出的錯誤。
Compose 預設提供多項 Lint 檢查。這有助於驗證 Compose 程式碼的正確性。
Compose Lint 檢查的最低版本需求
為簡化 Lint 檢查支援的相容性並提升穩定性,Compose 1.9 需要 Android Gradle 外掛程式 (AGP) / Lint 8.8.2 以上版本。
如果您使用的 AGP 版本低於 8.8.2,且無法升級,可以在 gradle.properties 檔案中指定要使用的 Lint 版本:
android.experimental.lint.version = 8.8.2
先前,Compose Lint 檢查的複雜依附元件經常導致相容性問題,且難以判斷正確的工具版本 (Android Studio、AGP/Lint、Compose)。
Compose、AGP 和 Studio 的最低版本需求如下:
Compose 版本 |
必要的 AGP / Lint 版本 |
必要的 Studio 版本 |
1.9 |
8.8.2+ |
Ladybug+ |
1.8 |
8.6.0+ |
Koala 功能推送 -> Meerkat |
1.7 |
8.4.0+ |
Jellyfish -> Meerkat |