الإصدار 7.4.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android (كانون الثاني/يناير 2023)

الإصدار 7.4.0 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" هو إصدار رئيسي يتضمّن مجموعة متنوعة من الميزات والتحسينات الجديدة.

التوافق

الحد الأدنى للإصدار الإصدار التلقائي الملاحظات
Gradle 7.5 7.5 لمزيد من المعلومات، اطّلِع على تحديث Gradle.
أدوات إنشاء حزمة تطوير البرامج (SDK) 30.0.3 30.0.3 ثبِّت أو اضبط أدوات إنشاء حزمة تطوير البرامج (SDK).
NDK لا ينطبق ‫23.1.7779620 ثبِّت أو اضبط إصدارًا مختلفًا من NDK.
JDK 11 11 لمزيد من المعلومات، يُرجى الاطّلاع على ضبط إصدار JDK.

تقرير ما بعد الترقية ووظيفة التراجع في "أداة ترقية حزمة Android"

يتضمّن "مساعد ترقية حزمة تطوير البرامج الإعلانية من Google" الآن تقريرًا بعد الترقية. يصف هذا التقرير الخطوات التي تم إكمالها وما إذا كانت عملية الترقية ناجحة أم لا. ويتضمّن أيضًا إجراءً للتراجع عن التغييرات التي أجراها مساعد الترقية، في حال حدوث مشاكل في إنشاء المشروع أو اختباره بعد الترقية.

تنفيذ عملية استيراد المشروع بالتوازي

تستورد بيئة التطوير المتكاملة (IDE) في Studio المشاريع الآن بالتوازي عند استخدام الإصدار 7.4.2 من Gradle أو إصدار أحدث والإصدار 7.2.0 من المكوّن الإضافي لنظام Android المتوافق مع Gradle أو إصدار أحدث. على وجه التحديد، عندما يفعّل Android Studio عملية مزامنة Gradle، يتم إنشاء المعلومات التي تصف المشاريع المضمّنة في الإصدار بشكل متوازٍ. يؤدي ذلك عادةً إلى تسريع عملية المزامنة، خاصةً في المشاريع الأكبر حجمًا. تُظهر مقاييس الأداء أنّ الوقت المستغرَق في إنشاء نماذج Gradle لمشروع كبير جدًا (يضم 3,500 مشروع فرعي في Gradle) قد انخفض بنسبة %50، أي من 10 دقائق إلى 5 دقائق.

يستهدف المكوّن الإضافي لنظام Gradle المتوافق مع Android الرمز الثانوي لآلة JVM 11

بدءًا من الإصدار 7.4.0-alpha04 من المكوّن الإضافي لنظام Gradle المتوافق مع Android، يتم شحن المكوّن الإضافي مع الرمز الثانوي JVM 11. وهذا يعني أنّه إذا كنت تستخدم AGP أو تكتب عمليات فحص مخصّصة في Lint، عليك البدء في استهداف الرمز الثانوي لآلة JVM 11. إحدى طرق إجراء ذلك هي تضمين ما يلي في ملف build.gradle على مستوى الوحدة:

sourceCompatibility = "11"
targetCompatibility = "11"

إصدارات رموز التصحيح

في ما يلي قائمة بإصدارات التصحيح للإصدار 7.4 من المكوّن الإضافي لنظام Gradle المتوافق مع Android.

الإصدار 7.4.1 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" (شباط/فبراير 2023)

يتضمّن هذا التحديث البسيط إصلاحات الأخطاء التالية:

المشاكل التي تم إصلاحها
نقل البيانات من موقع destination إلى موقع outputLocation لتجنُّب تحذير الإيقاف النهائي والاستعداد لاستخدام الإصدار 9.0 من Gradle
يؤدي الإصدار 7.4.0-rc01 من "مكوّن Android الإضافي Gradle" إلى تعطيل Variant API بسبب ظهور الخطأ "لا يمكن الاستعلام عن القيمة التي تم ربطها بالسمة map(provider(java.util.Set)) قبل اكتمال المهمة "..."