Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
الإصدار 8.12.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android (يوليو 2025)
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
الإصدار 8.12.0 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" هو إصدار رئيسي يتضمّن مجموعة متنوّعة من الميزات والتحسينات الجديدة.
التوافق
الحدّ الأقصى لمستوى واجهة برمجة التطبيقات الذي يتوافق معه الإصدار 8.12 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" هو المستوى 36 لواجهة برمجة التطبيقات.
في ما يلي معلومات أخرى عن التوافق:
|
الإصدار الأدنى |
الإصدار التلقائي |
ملاحظات |
| Gradle |
8.13 |
8.13 |
لمزيد من المعلومات، اطّلِع على تحديث Gradle. |
| أدوات تصميم حزمة تطوير البرامج (SDK) |
35.0.0 |
35.0.0 |
تثبيت أو ضبط أدوات إنشاء حزمة تطوير البرامج (SDK). |
| NDK |
لا ينطبق |
27.0.12077973 |
تثبيت أو ضبط إصدار مختلف من NDK. |
| JDK |
17 |
17 |
لمزيد من المعلومات، اطّلِع على مقالة ضبط إصدار JDK. |
المشاكل التي تم إصلاحها
الإصدار 8.12.2 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"
| المشاكل التي تم إصلاحها |
|
لم يتم وضع العلامة "تم حلّها" على أي مشاكل علنية في الإصدار 8.12.2 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"
|
الإصدار 8.12.1 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"
| المشاكل التي تم إصلاحها |
| المكوّن الإضافي لنظام Gradle المتوافق مع Android |
|
يتعطّل `com.android.kotlin.multiplatform.library` مع الأجهزة المُدارة من Gradle
|
|
الإصدار 8.12.0 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"
| المشاكل التي تم إصلاحها |
| المكوّن الإضافي لنظام Gradle المتوافق مع Android |
|
كيفية تحديد قيمة منطقية لـ experimentalProperties
|
|
لا يؤدي تفعيل اختبارات الأجهزة بشكل صريح في نوع تصميم غير تلقائي باستخدام "المكوّن الإضافي لنظام Gradle المتوافق مع Android" إلى أي نتيجة
|
|
نقل "المكوّن الإضافي لنظام Gradle المتوافق مع Android" إلى configurations.register لتجنُّب التحقّق من الإعدادات بشكل مبكر
|
|
تضمين ملفات MANIFEST.MF المتداخلة في defaultExcludes
|
|
يجب أن يدمج المكوّن الإضافي لنظام Gradle بيان الاختبار عندما تكون قيمة includeAndroidResources هي true
|
|
لا تتم إضافة ملفات المصدر من src/extraMain/java إلى المحوّل البرمجي باستخدام "built-in-kotlin"
|
|
لا يتوافق SourceDirectories.addGeneratedSourceDirectory مع النُسخ المتعدّدة
|
|
يؤدي الإصدار 8.8.0-alpha09 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" إلى حدوث بعض المشاكل في إعداد تقارير JaCoCo
|
|
[مكتبة مدمجة - علنية] لا يؤدي إضافة مكتبة KMP مثل Coil إلى أي نتيجة
|
|
يتعذّر إنشاء الاختبارات باستخدام الإصدار 8.12.0-alpha05 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" بسبب إعلان الحزمة في ملفات البيان المدمجة
|
|
يتعذّر على الإصدار 8.12.0-alpha07 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" إنشاء إصدارات التطبيق عندما يكون المكوّن الإضافي لـ Gradle في Firebase Performance مفعّلاً
|
|
إضافة ExtractAnnotations إلى "المكوّن الإضافي لنظام Gradle المتوافق مع Android" في KMP
|
|
لا يعمل BuiltInKotlinJvmAndroidCompilation مع مكوّنات المحوّل البرمجي الإضافية للغة Kotlin، مثل Anvil وKSP
|
|
يتعذّر تنفيذ المكوّن الإضافي للمكتبة المدمجة أثناء مهمة `:mergingArtifactAAR_METADATA`
|
|
| Lint |
|
يتحقّق AbstractAnnotationDetector من الدوال/المنشئات المحمّلة بشكل زائد غير الصحيحة
|
|
يعرض Lint تحذيرًا عند استخدام Config.OLDEST_SDK في الاختبار
|
|
يتعطّل TypoDetector بانتظام بسبب IllegalArgumentException أثناء الإصلاح السريع
|
|
خلل: من المحتمل أن يكون تحذير "استوديو Android" بشأن عبارة "die die" باللغة الألمانية موجبًا خاطئًا
|
|
يجب أن تدعم قاعدة SupportAnnotationUsage المشكلة KT-73255
|
|
[Lint] عدد كبير من التحذيرات الخاطئة بشأن `MemberExtensionConflict` - وصف المشكلة غير صحيح
|
|
[Lint] موجب خاطئ بشأن MemberExtensionConflict بسبب تعارض في اسم المَعلمة
|
|
[Lint] موجب خاطئ بشأن PropertyEscape في ملف خصائص صالح
|
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2026-07-10 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-07-10 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]