يُعدّ الإصدار 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++ من خلال إنشاء نص برمجي لنظام التشغيل الذي يكتب معلومات الإنشاء في ملف إنشاء Ninja. للاطّلاع على مزيد من المعلومات عن أنظمة إنشاء C/C++ المخصّصة، اطّلِع على مقالة دمج أنظمة إنشاء C/C++ المخصّصة باستخدام Ninja (تجريبي).
الحد الأدنى لإصدار المكوّن الإضافي Kotlin هو 1.5.20
بدءًا من الإصدار 7.3.0-alpha08 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"، يتطلب "المكوّن الإضافي لنظام Gradle المتوافق مع Android" الإصدار 1.5.20 أو إصدارًا أحدث من "مكوّن Kotlin الإضافي". للاحتفاظ بالتوافق، احرص على تحديد الإصدار 1.5.20 أو إصدار أحدث من المكوّن الإضافي Kotlin في ملف build.gradle
:
org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.20
تم تفعيل إنشاء حِزم APK مؤرشَفة
بدءًا من الإصدار 7.3 من AGP، يتم تفعيل ميزة أرشفة المتجر تلقائيًا في جميع حِزم تطبيق Android التي يتم إنشاؤها. الأرشفة هي ميزة جديدة في حِزم التطبيقات ستسمح في المستقبل للمستخدمين الذين لديهم مساحة تخزين منخفضة بإدارة مساحة التطبيقات بفعالية، إذا كان ذلك متاحًا في المتجر.
لإيقاف إنشاء حِزم APK مؤرشفة، عدِّل ملف
build.gradle
على مستوى التطبيق باتّباع الخطوات التالية:
android {
bundle {
storeArchive {
enable = false
}
}
}
إيقاف سمة الحزمة في ملف البيان نهائيًا
بدءًا من الإصدار AGP 7.3.0-alpha04، إذا كنت تستخدِم Gradle لإنشاء مشروعك،
يُنشئ AGP تحذيرًا في حال استخدام السمة package
فيملف الманиفيست. لضبط مساحة الاسم لتطبيقك، استخدِم السمة namespace
في ملف build.gradle
على مستوى الوحدة. لمزيد من المعلومات، يُرجى الاطّلاع على
ضبط مساحة اسم.
للحصول على مساعدة بشأن الانتقال إلى لغة وصف النطاقات الجديدة (DSL)، استخدِم "مساعِد ترقية AGP" (الأدوات > مساعِد ترقية AGP).
توافق نظام Android الأساسي
بدءًا من الإصدار AGP 7.3.0-beta05، أصبح الحد الأدنى لإصدار حزمة SDK المتوافق هو 33
(يمكنك استخدام minSdk = 33
). يمثّل الحد الأدنى لحزمة SDK الحد الأدنى لإصدار
Android الذي يمكن تشغيل تطبيقك عليه، ويتم ضبطه في ملف build.gradle
على مستوى التطبيق.