الإصدار 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 App Bundle التي يتم إنشاؤها. الأرشفة هي ميزة جديدة في حِزم التطبيقات ستتيح في المستقبل للمستخدمين الذين لديهم مساحة تخزين منخفضة إدارة مساحة التطبيقات بفعالية، إذا كان المتجر يتيح ذلك.

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

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

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

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

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

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

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