Compose lint

Android Lint هي أداة فعّالة للتحقّق من صحة الرمز البرمجي. ننصحك بشدة بإصلاح أي أخطاء تم تحديدها في Lint قبل إطلاق تطبيقك إلى مرحلة الإنتاج.

يأتي إطار العمل Compose مزوّدًا بعدد من عمليات التحقّق من Lint تلقائيًا. ويساعد ذلك في التحقّق من صحة رمز Compose البرمجي.

الحد الأدنى من الإصدار المطلوب لعمليات التحقّق من Lint في Compose

لتبسيط التوافق وتحسين الثبات في ما يتعلّق بدعم عمليات التحقّق من Lint، يتطلّب الإصدار 1.9 من Compose الإصدار 8.8.2 أو إصدارًا أحدث من المكوّن الإضافي لنظام Gradle المتوافق مع Android (AGP) أو Lint.

إذا كنت تستخدم إصدارًا من AGP أقل من 8.8.2 ولم تتمكّن من الترقية، يمكنك تحديد إصدار Lint الذي تريد استخدامه في ملف gradle.properties:

android.experimental.lint.version = 8.8.2

في السابق، أدّت الاعتمادات المعقّدة لعمليات التحقّق من Lint في Compose إلى حدوث مشاكل متكررة في التوافق وصعوبة تحديد إصدارات الأدوات الصحيحة (استوديو Android وAGP/Lint وCompose).

في ما يلي الحد الأدنى من الإصدارات المطلوبة من Compose وAGP و"استوديو Android":

إصدار Compose

إصدار AGP / Lint المطلوب

إصدار "استوديو Android" المطلوب

1.9

8.8.2 والإصدارات الأحدث

Ladybug والإصدارات الأحدث

1.8

8.6.0 والإصدارات الأحدث

تحديث Koala -> Meerkat

1.7

8.4.0 والإصدارات الأحدث

Jellyfish -> Meerkat