Android Lint هي أداة فعّالة للتحقّق من صحة الرمز البرمجي. ننصحك بشدة بإصلاح أي أخطاء تم تحديدها في أداة Lint قبل طرح تطبيقك في قناة الإصدار العلني.
يتم شحن Compose مع عدد من عمليات التحقّق من الأخطاء تلقائيًا. يساعد ذلك في التحقّق من صحة رمز Compose.
الحدّ الأدنى للإصدار المطلوب لعمليات فحص Compose lint
لتبسيط التوافق وتحسين الثبات في ما يتعلّق بدعم عمليات فحص 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
في السابق، كانت التبعيات المعقدة لعمليات فحص الأخطاء في Compose تؤدي إلى حدوث مشاكل متكررة في التوافق وتجعل من الصعب تحديد إصدارات الأدوات الصحيحة ("استوديو Android"، و"مكوّن Android الإضافي لبرنامج Gradle"، وLint، وCompose).
في ما يلي الحدّ الأدنى لمتطلبات إصدارات Compose وAGP و"استوديو Android":
إصدار Compose |
إصدار AGP / Lint المطلوب |
إصدار "استوديو YouTube" المطلوب |
1.9 |
8.8.2 أو إصدار أحدث |
Ladybug+ |
1.8 |
8.6.0 أو إصدار أحدث |
تحديث Koala -> Meerkat |
1.7 |
8.4.0 أو إصدار أحدث |
Jellyfish -> Meerkat |