الإصدار 7.3.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android (أيلول/سبتمبر 2022)

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

التوافق

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

التوافق مع أنظمة تصميم C/C++ المخصّصة

يمكنك الآن إنشاء نظام تصميم C/C++ مخصّص عن طريق إنشاء نص برمجي shell يكتب معلومات التصميم بتنسيق ملف تصميم Ninja. لمزيد من المعلومات عن أنظمة تصميم C/C++ المخصّصة، اطّلِع على دمج أنظمة تصميم C/C++ المخصّصة باستخدام Ninja (تجريبي).

لقطة شاشة لنظام تصميم مخصّص بلغة C/C++

الحد الأدنى لإصدار مكوّن Kotlin الإضافي هو 1.5.20

بدءًا من الإصدار 7.3.0-alpha08 من "مكوّن إضافي لنظام Gradle المتوافق مع Android"، يتطلّب هذا المكوّن الإصدار 1.5.20 من مكوّن Kotlin الإضافي أو إصدارًا أحدث. للحفاظ على التوافق، احرص على تحديد الإصدار 1.5.20 من مكوّن Kotlin الإضافي أو إصدار أحدث في ملف build.gradle:

org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.20

تم تفعيل إنشاء حِزم APK المؤرشَفة

بدءًا من الإصدار 7.3 من "مكوّن Android الإضافي في Gradle"، يتم تفعيل ميزة "أرشيف المتجر" تلقائيًا في جميع حِزم تطبيقات Android التي يتم إنشاؤها. الأرشيف هي ميزة جديدة في حزمة التطبيق ستسمح في المستقبل للمستخدمين الذين لديهم مساحة تخزين منخفضة بإدارة مساحة التطبيق بشكل فعّال، إذا كان المتجر يتيح ذلك.

لإيقاف إنشاء حِزم APK المؤرشَفة، عدِّل ملف build.gradle على مستوى التطبيق على النحو التالي:

android {
  bundle {
    storeArchive {
      enable = false
    }
  }
}

تم إيقاف سمة الحزمة في ملف البيان

بدءًا من الإصدار 7.3.0-alpha04 من "مكوّن Android الإضافي في Gradle"، إذا كنت تستخدم Gradle لإنشاء مشروعك، ينشئ هذا المكوّن تحذيرًا إذا كنت تستخدم سمة package في ملف البيان. لضبط مساحة الاسم لتطبيقك، استخدِم السمة namespace في ملف build.gradle على مستوى الوحدة. لمزيد من المعلومات، اطّلِع على ضبط مساحة اسم.

للحصول على مساعدة في الانتقال إلى لغة النطاق الخاصة بمساحة الاسم الجديدة، استخدِم "مساعد ترقية مكوّن Android الإضافي في Gradle" (الأدوات > مساعد ترقية مكوّن Android الإضافي في Gradle).

التوافق مع نظام Android الأساسي

بدءًا من الإصدار 7.3.0-beta05 من "مكوّن Android الإضافي في Gradle"، يكون أعلى إصدار من حزمة تطوير البرامج (SDK) الأدنى المتوافق هو 33 (يمكنك استخدام minSdk = 33). تمثّل حزمة تطوير البرامج (SDK) الأدنى الحد الأدنى لإصدار Android الذي يمكن تشغيل تطبيقك عليه، ويتم ضبطها في ملف build.gradle على مستوى التطبيق.