Android Lint הוא כלי רב עוצמה לאימות הנכונות של הקוד. מומלץ מאוד לתקן את כל שגיאות ה-lint שזוהו לפני שמעבירים את האפליקציה לסביבת ייצור.
הכלי Compose כולל מספר בדיקות לינט כברירת מחדל. כך תוכלו לוודא שהקוד שלכם ב-Compose נכון.
דרישת גרסה מינימלית לבדיקות Lint ב-Compose
כדי לפשט את התאימות ולשפר את היציבות של התמיכה בבדיקת lint, גרסה 1.9 של Compose דורשת Android Gradle Plugin (AGP) / Lint בגרסה 8.8.2 ואילך.
אם אתם משתמשים בגרסה של AGP שקטנה מ-8.8.2 ואין לכם אפשרות לשדרג, אתם יכולים לציין את גרסת ה-lint שבה צריך להשתמש בקובץ gradle.properties
:
android.experimental.lint.version = 8.8.2
בעבר, התלות המורכבת של בדיקות Lint ב-Compose הובילה לבעיות תאימות תכופות והקשתה על קביעת הגרסאות הנכונות של הכלים (Android Studio, AGP/Lint, Compose).
אלה דרישות הסף לגבי הגרסאות של Compose, AGP ו-Studio:
גרסת Compose |
גרסת AGP / Lint הנדרשת |
גרסת Studio הנדרשת |
1.9 |
8.8.2 ואילך |
Ladybug+ |
1.8 |
8.6.0 ואילך |
השקת תכונות של קואלה -> סוריקטה |
1.7 |
8.4.0 ואילך |
מדוזה -> סוריקטה |