تستخدم Google تكنولوجيا الذكاء الاصطناعي لترجمة المحتوى إلى لغتك المفضّلة، وقد تتضمّن بعض الأخطاء.
الإصدار 9.1.1 من المكوّن الإضافي لنظام Gradle المتوافق مع Android (أبريل 2026)
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
الإصدار 9.1 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" هو إصدار ثانوي يتضمّن مجموعة متنوّعة من الميزات والتحسينات الجديدة.
التوافق
يتوافق الإصدار 9.1.1 من المكوّن الإضافي لنظام Gradle المتوافق مع Android مع المستوى 37.0 من واجهة برمجة التطبيقات Android API والإصدارات الأقدم.
في ما يلي معلومات أخرى عن التوافق:
تغييرات R8
تم تضمين تغييرات R8 التالية في الإصدار 9.1.0 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android".
تفعيل إعادة التعبئة إلى حزمة بدون اسم (تلقائية) عند التجميع إلى DEX
تعيد أداة R8 الآن تجميع الفئات في الحزمة غير المسماة (التلقائية) عند تجميعها إلى DEX تلقائيًا. يؤدي ذلك إلى إضافة القاعدة -repackageclasses بشكل فعّال إلى عمليات الإنشاء التي لا تستخدم -flattenpackagehierarchy أو -repackageclasses بشكل صريح.
يضمن إعادة التغليف تلقائيًا التوافق مع التعتيم والتحسين والتصغير، وكلها خيارات يمكن إيقافها بدلاً من تفعيلها، وبالتالي يقلّل من حالات الإعداد غير الأمثل التي لا يتم فيها تفعيل إعادة التغليف بشكل صريح.
لإيقاف هذا السلوك، استخدِم قاعدة -dontrepackage الجديدة.
إتاحة مستويات مسماة للوسيطة -maximumremovedandroidloglevel
عند استخدام -maximumremovedandroidloglevel، يمكنك الآن تحديد أسماء مستويات السجلّ بدلاً من الأرقام. يعرض الجدول التالي الأسماء ومستوى السجلّ الرقمي المقابل.
| الاسم |
المستوى |
ASSERT |
7 |
ERROR |
6 |
WARN |
5 |
INFO |
4 |
DEBUG |
3 |
VERBOSE |
2 |
NONE |
1 |
يجب تحديد أسماء مستوى السجلّ بأحرف كبيرة.
المشاكل التي تم إصلاحها
الإصدار 9.1.0-rc01 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
|
لم يتم وضع العلامة "تم حلّها" على أي مشاكل عامة في الإصدار 9.1.0-rc01 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"
|
الإصدار 9.1.0-alpha09 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| Lint |
|
لا يتعرّف Lint في الإصدار Otter.2 على نظام DSL الجديد الخاص بـ compileSdk وtargetSdk من الإصدار 9.0 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"
|
|
الإصدار 9.1.0-alpha08 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| المكوّن الإضافي لنظام Gradle المتوافق مع Android |
|
تعرض قائمة "تنظيف المشروع" هدف مشروع فرعي بدلاً من "تنظيف" فقط
|
|
خلل في إزالة التجميل اللغوي التدريجي لـ dex في AGP
|
|
ذاكرة التخزين المؤقت للإعدادات: تجنُّب الوصول إلى إضافات وقيود المهام في وقت التنفيذ
|
|
لا يعرف AGP أي شيء عن منصات Canary ويصدر رسالة خطأ
|
|
| دمج Lint |
|
Android Lint يستخدم K1 عند تطبيقه على مشروع java-library
|
|
عدم تنفيذ "فحص Lint لعمليات فحص Lint"
|
|
الإصدار 9.1.0-alpha07 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| المكوّن الإضافي لنظام Gradle المتوافق مع Android |
|
يجب تنفيذ beforeVariants لـ KMP.
|
|
الإصدار 9.1.0-alpha06 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
|
لم يتم وضع العلامة "تم حلّها" على أي مشاكل علنية في الإصدار 9.1.0-alpha06 من "مكوّن Android الإضافي في Gradle"
|
الإصدار 9.1.0-alpha05 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| المكوّن الإضافي لنظام Gradle المتوافق مع Android |
|
لا يحلّ الإصدار 9.0.0-rc01 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" مكتبات Kotlin من خلال الدالة kotlin()
|
|
الإصدار 9.1.0-alpha04 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| المكوّن الإضافي لنظام Gradle المتوافق مع Android |
|
تحتوي ملفات `*.xml.flat` على مسارات مطلقة للملفات
|
|
الإصدار 9.1.0-alpha03 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
|
لم يتم وضع العلامة "تم حلّها" على أي مشاكل علنية في الإصدار 9.1.0-alpha03 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"
|
الإصدار 9.1.0-alpha02 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| المكوّن الإضافي لنظام Gradle المتوافق مع Android |
|
إضافة إمكانية تحويل تحذيرات ManifestProcessorTask إلى أخطاء
|
|
الإصدار 9.1.0-alpha01 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
| المكوّن الإضافي لنظام Gradle المتوافق مع Android |
|
إضافة إمكانية تحويل تحذيرات ManifestProcessorTask إلى أخطاء
|
|
يؤدي تحويل العنصر الاصطناعي `OBFUSCATION_MAPPING_FILE` إلى عدم توفّر نواتج مهمة R8 في مجلد الإخراج
|
|
الإصدار 9.1.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
| المشاكل التي تم إصلاحها |
|
لم يتم وضع العلامة "تم حلّها" على أي مشاكل عامة في الإصدار 9.1.0 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2026-10-08 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2026-10-08 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]