Compose lint

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

يتم شحن Compose مع عدد من عمليات فحص الأخطاء تلقائيًا. يساعد ذلك في التحقّق من صحة رمز Compose.

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

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

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

android.experimental.lint.version = 8.8.2

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

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

إنشاء إصدار

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

إصدار Studio المطلوب

1.9

‫8.8.2 أو إصدار أحدث

Ladybug+

1.8

‫8.6.0 أو إصدار أحدث

تحديث Koala -> Meerkat

1.7

‫8.4.0 أو إصدار أحدث

Jellyfish -> Meerkat