Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
الإصدار 8.5.0 من المكوّن الإضافي لنظام Gradle المتوافق مع Android (يونيو 2024)
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
الإصدار 8.5.0 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" هو إصدار رئيسي يتضمّن مجموعة متنوّعة من الميزات والتحسينات الجديدة.
التوافق
الحدّ الأقصى لمستوى واجهة برمجة التطبيقات الذي يتوافق معه الإصدار 8.5 من المكوّن الإضافي لنظام Gradle المتوافق مع Android هو المستوى 34 لواجهة برمجة التطبيقات.
في ما يلي معلومات أخرى عن التوافق:
|
الإصدار الأدنى |
الإصدار التلقائي |
ملاحظات |
| Gradle |
8.7 |
8.7 |
لمزيد من المعلومات، اطّلِع على تحديث Gradle. |
| أدوات تصميم حزمة تطوير البرامج (SDK) |
34.0.0 |
34.0.0 |
تثبيت أو ضبط أدوات إنشاء حزمة تطوير البرامج (SDK). |
| NDK |
لا ينطبق |
26.1.10909125 |
تثبيت أو ضبط إصدار مختلف من NDK |
| JDK |
17 |
17 |
لمزيد من المعلومات، اطّلِع على ضبط إصدار JDK. |
المشاكل التي تم إصلاحها
الإصدار 8.5.2 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"
| المشاكل التي تم إصلاحها |
| المكوّن الإضافي لنظام Gradle المتوافق مع Android |
|
الإصدار 8.5 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android": يتم تنفيذ عدد أكبر بكثير من مهام "دمج موارد تصحيح الأخطاء"، ما يؤدي إلى إبطاء عمليات الإنشاء
|
|
لا تعمل إضافة دليل srcs من خلال واجهة برمجة التطبيقات Variant على النحو المتوقّع
|
|
| أداة Dexer (D8) |
|
java.lang.VerifyError: Verifier rejected class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) failed to verify
|
|
| أداة Lint |
|
أداة Lint: تعرض الدالة SetTextI18n خطأً بشأن تعيين سلسلة فارغة.
|
|
| أداة Shrinker (R8) |
|
[r8 8.5]يؤدي دمج الفئات الأفقية في أداة R8 إلى حدوث خطأ في التحقّق على Android 5 عند إيقاف نمذجة واجهة برمجة التطبيقات
|
|
قد يؤدي إصدار Wear OS الذي تم إنشاؤه باستخدام الإصدار 8.4.0 أو 8.5.0 من "المكوّن الإضافي لنظام Gradle" إلى حدوث الخطأ java.lang.IllegalAccessError
|
|
[r8 8.5] يؤدي دمج الفئات العمودية إلى حدوث الخطأ NPE في وقت التشغيل
|
|
تتعذّر مزامنة Gradle مع الإصدار 8.6.0-alpha06 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" بسبب الخطأ "Unexpected backport missing from Android U" في أداة R8
|
|
يظهر ملف dex الذي تم إنشاؤه بواسطة أداة R8 الرسالة "Unable to find static main(String[]) in 'Test'" عند تنفيذه
|
|
سلوك مختلف بين البرامج التي تم تجميعها بواسطة أداة R8 وأداة D8
|
|
تتعطّل أداة R8 (الإصدار 8.5.0 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android" والإصدارات الأحدث) بسبب الخطأ "Unexpected rewriting of item: ... to two distinct items:..."
|
|
خطأ في معالجة أداة R8 ربما بسبب عامل الإزاحة إلى اليمين
|
|
الخطأ NullPointer في أداة R8 بعد التحديث إلى Kotlin 2.0
|
|
الإصدار 8.5.1 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"
| المشاكل التي تم إصلاحها |
| المكوّن الإضافي لنظام Gradle المتوافق مع Android |
|
[Koala 2024.1.2 Canary 2] خطأ في تشغيل وحدة ملفات شخصية أساسية على حزمة APK مجزّأة
|
|
الإصدار 8.5.0 من "المكوّن الإضافي لنظام Gradle المتوافق مع Android"
| المشاكل التي تم إصلاحها |
| المكوّن الإضافي لنظام Gradle المتوافق مع Android |
|
أداة AAPT: error: attribute 'package' in tag is not a valid Android package name: 'butterknife'.
|
|
تعطُّل مهمة zipApksFor في الإصدار 8.3 من المكوّن الإضافي لنظام Gradle المتوافق مع Android
|
|
فشل إنشاء قاعدة Proguard في "مبادرة حماية الخصوصية" بسبب اسم فئة فارغ لمزوّد حزمة تطوير البرامج (SDK)
|
|
تعذُّر تحليل الأصناف من التبعية الانتقالية في معاينة Compose
|
|
تتضمّن JavaPreCompileTask تبعيات مسار فئة KSP عند احتساب معالِجات التعليقات التوضيحية غير التزايدية
|
|
Execution failed for task ':app:generateDebugLocaleConfig'.
|
|
فشل DexingNoClasspathTransform (minSdk >= 24) مع Java 11 بسبب عدم توفّر أعضاء التداخل
|
|
عند استخدام `android.useFullClasspathForDexingTransform = true`، تفشل عملية الإنشاء بسبب `Found multiple transforms that can produce a variant`
|
|
حدوث أخطاء عند تشغيل أداة Lint مع K2 UAST وبدونه
|
|
| أداة Lint |
|
buildList - تحذير خاطئ من أداة Lint
|
|
| التكامل مع أداة Lint |
|
تعذُّر على أداة Lint إزالة الغموض عن تبعية KMP
|
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2026-05-06 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-05-06 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]