ניתוח קוד בכתיבת הודעות

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 ואילך

מדוזה -> סוריקטה