الإصدار 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) في "استوديو Android" المشاريع الآن بالتوازي عند استخدام الإصدار 7.4.2 من Gradle أو إصدار أحدث والإصدار 7.2.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android أو إصدار أحدث. على وجه التحديد، عندما يفعّل "استوديو Android" عملية مزامنة 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 لتجنُّب تحذير الإيقاف النهائي والاستعداد لاستخدام Gradle 9.0 |
|
يؤدي الإصدار 7.4.0-rc01 من "مكوّن Android Gradle الإضافي" إلى تعطيل Variant API بسبب ظهور الخطأ "Querying the mapped value of
map(provider(java.util.Set)) before task '...' has completed is not supported" |