إصدارات AndroidX


يتم شحن مكتبات Jetpack بشكل منفصل عن نظام التشغيل Android، لذا يمكن أن يتم إجراء تحديثات للمكتبات بشكل مستقل وأكثر تكرارًا.

تتّبع المكتبات تحديدًا دلالياً صارمة للتوافق الثنائي مع تسلسل الإصدارات التبادلية الإضافي من النُسخ السابقة للإصدارات التجريبية. تحتوي سلسلة الإصدار (مثل 1.0.1-beta02) على ثلاثة أرقام تمثّل المستويات الرئيسية والثانوية وإصلاح الأخطاء. ويكون للإصدارات التجريبية أيضًا لاحقة تحدد مرحلة ما قبل الإصدار (إصدار ألفا والإصدار التجريبي والمرشح للإصدار) ورقم المراجعة (01 و02 وما إلى ذلك).

يُرجى العلم أنّه ننصح باستخدام مكتبات androidx، ولكنّها ليست مطلوبة للحفاظ على توافق المصدر في الإصدارات الثانوية. سيؤدي السبب في تحديث الإصدار الرئيسي إلى فرض نقل جميع العناصر التي تعتمد على الإصدار الرئيسي السابق بشكل صريح، ما قد يعرقل سير عمل المطوّرين.

ينتقل كل إصدار من المكتبة خلال ثلاث مراحل تجريبية في طريقها لتصبح إصدارًا ثابتًا. في ما يلي معايير كل مرحلة من مراحل الإصدار التجريبي:

الإصدار الأولي

  • إصدارات ألفا مستقرة من الناحية الوظيفية، ولكن قد لا تكون مكتملة الميزات.
  • عندما يكون الإصدار في مرحلة الإصدار الأولي، يمكن إضافة واجهات برمجة التطبيقات أو إزالتها أو تغييرها.

إصدار تجريبي

  • تتميز الإصدارات التجريبية بأنّها مستقرة من الناحية الوظيفية ولها مساحة واجهة برمجة تطبيقات مكتملة الميزات.
  • فهي جاهزة للاستخدام في الإنتاج، ولكن قد تحتوي على أخطاء.
  • ولا يمكن أن يستخدم إصدار تجريبي ميزات التجميع التجريبية (مثل @UseExperimental).
  • يجب أن تكون التبعيات في المكتبات الأخرى إصدارات تجريبية أو Rc أو إصدارات ثابتة. لا يُسمح باستخدام أي تبعيات ألفا.

إطلاق المرشّح (RC)

  • المرشح للإصدار هو إصدار ثابت محتمل.
  • وقد يتضمّن إصلاحات مهمة في اللحظة الأخيرة.
  • سطح واجهة برمجة التطبيقات الخاص بها نهائي.
  • يجب أن تكون التبعيات في المكتبات الأخرى إصدارات Rc أو إصدارات ثابتة فقط.

يمكن أن تحتوي المكتبة على نُسخ متعددة في الوقت نفسه. كل إصدار له مرحلة إصدار مختلفة. على سبيل المثال، إذا كان الإصدار الثابت من androidx.activity هو 1.0.0، قد يتوفر أيضًا إصدار 1.1.0-beta02 بالإضافة إلى إصدار 2.0.0-alpha01.

يمكنك استخدام هذه الصفحة للاطّلاع على آخر التحديثات التي أُجريت على المكتبات.

تعرض صفحة ملاحظات الإصدار الأخير من AndroidX المكتبات التي تم تغييرها مؤخرًا. يعرض مستودع Maven من Google سجلّ التعديلات الكامل.

استخدِم الجدول الوارد أدناه لعرض أحدث الإصدارات الثابتة وإصدارات المعاينة من كل مكتبة من مكتبات AndroidX. تنقلك الروابط في كل صف إلى ملاحظات إصدار المكتبة. ستجد في ملاحظات الإصدار ما يلي:

  • السجلّ الزمني لجميع الإصدارات
  • مقتطف رمز برمجي مع تعريفات تبعية Gradle التلقائية لاستخدام العناصر.
  • روابط للصفحات المرجعية لـ Kotlin وJava للحزم في كل عنصر.

مكتبات Jetpack

تحتوي بعض مكتبات AndroidX، مثل الكاميرا، على العديد من العناصر التي يتم الاحتفاظ بها بشكل منفصل. تم وضع علامة النجمة (*) على هذه المكتبات. يمكنك الاطّلاع على ملاحظات الإصدار لعرض تحديثات الإصدار لجميع العناصر.

معرّف مجموعة Maven التعديل الأخير الإصدار المستقر سحب المرشح الإصدار التجريبي إصدار أولي
النشاط 17 أبريل 2024 1.9.0 - - -
الإعلانات 8 آذار (مارس) 2023 - - - 1.0.0-alpha05
تعليق توضيحي (*) 14 مايو 2024 1.8.0 - - -
appcompat 29 مايو 2024 1.7.0 - - -
البحث في التطبيق 24 أيار (مايو) 2023 - - - 1.1.0-alpha03
arch.core 22 شباط (فبراير) 2023 2.2.0 - - -
asynclayoutinflater 5 تشرين الأول (أكتوبر) 2022 1.0.0 - - 1.1.0-alpha01
الملء التلقائي 24 أيار (مايو) 2023 1.1.0 - 1.2.0-beta01 1.3.0-alpha01
مقياس الأداء 14 مايو 2024 1.2.4 - - 1.3.0-alpha05
المقاييس الحيوية 29 مايو 2024 1.1.0 - - 1.4.0-alpha01
البلوتوث 29 تشرين الثاني (نوفمبر) 2023 - - - 1.0.0-alpha02
المتصفح ‫6 مارس 2024 1.8.0 - - -
تطبيق السيارات 29 مايو 2024 1.4.0 - - 1.7.0-alpha02
الكاميرا (*) 14 مايو 2024 1.3.3 - 1.4.0-beta01 -
مشاهدة البطاقة 21 أيلول (سبتمبر) 2018 1.0.0 - - -
مجموعة البيانات 24 يناير 2024 1.4.0 - - -
إنشاء 14 مايو 2024 1.4.0 - - -
compos.animation 29 مايو 2024 1.6.7 - 1.7.0-beta02 -
compose.compiler 14 مايو 2024 1.5.14 - - -
composation.foundation 29 مايو 2024 1.6.7 - 1.7.0-beta02 -
compose.material 29 مايو 2024 1.6.7 - 1.7.0-beta02 -
compose.material3 29 مايو 2024 1.2.1 - 1.3.0-beta02 -
compose.runtime 29 مايو 2024 1.6.7 - 1.7.0-beta02 -
compos.ui 29 مايو 2024 1.6.7 - 1.7.0-beta02 -
متزامن 29 مايو 2024 1.1.0 1.2.0-rc01 - -
Restricttlayout (*) ‫4 أكتوبر 2023 2.1.4 - - 2.2.0-alpha13
أداة عرض المحتوى 21 أيلول (سبتمبر) 2018 1.0.0 - - -
تنسيق التنسيق ‫4 أكتوبر 2023 1.2.0 - - 1.3.0-alpha02
الأساسي (*) 14 مايو 2024 1.13.1 - - 1.14.0-alpha01
core.uwb 24 يناير 2024 - - - 1.0.0-alpha08
بيانات الاعتماد 29 مايو 2024 1.2.2 - 1.3.0-beta01 1.5.0-alpha01
مهايئ المؤشر 21 أيلول (سبتمبر) 2018 1.0.0 - - -
customview (*) 21 أيلول (سبتمبر) 2022 1.1.0 - - 1.2.0-alpha02
databinding 5 أيلول (سبتمبر) 2019 3.5.0 - - 3.6.0-alpha10
مخزن البيانات 1 مايو 2024 1.1.1 - - -
documentfile 18 آب (أغسطس) 2021 1.0.1 - - 1.1.0-alpha01
Ddraganddrop 11 أيار (مايو) 2022 1.0.0 - - -
تخطيط الدرج 22 آذار (مارس) 2023 1.2.0 - - -
ديناميكية 4 كانون الأول (ديسمبر) 2019 1.0.0 - - 1.1.0-alpha03
الرموز التعبيرية 27 كانون الثاني (يناير) 2021 1.1.0 - - 1.2.0-alpha03
الإيموجي2 13 كانون الأول (ديسمبر) 2023 1.4.0 - - 1.5.0-alpha01
مؤسسة 13 كانون الثاني (يناير) 2021 1.1.0 - - -
واجهة العرض 13 كانون الأول (ديسمبر) 2023 1.3.7 - - -
جزء 29 مايو 2024 1.7.1 1.8.0-rc01 - -
الألعاب (*) 17 أبريل 2024 3.0.3 - - -
نظرة سريعة 14 مايو 2024 1.0.0 1.1.0-rc01 - -
الرسومات (*) 29 مايو 2024 1.0.0 - - -
gridlayout 24 أيار (مايو) 2023 1.0.0 - 1.1.0-beta01 -
الصحة 14 مايو 2024 - 1.0.0-rc02 - 1.1.0-alpha03
health.connect 10 يناير 2024 - - - 1.1.0-alpha07
مكتبة العناصر 26 تموز (يوليو) 2023 - - - 1.1.0-alpha02
الفلتر (*) 21 فبراير 2024 1.2.0 - - -
الإدخال 1 مايو 2024 - - 1.0.0-beta04 -
أداة التعديل 21 أيلول (سبتمبر) 2018 1.0.0 - - -
javascriptengine 1 تشرين الثاني (نوفمبر) 2023 - - 1.0.0-beta01 -
طائرة نفاثة 2 أيلول (سبتمبر) 2020 - - من 1.0.0 إلى 10 -
Linback 15 تشرين الثاني (نوفمبر) 2023 1.0.0 1.1.0-rc02 - 1.2.0-alpha04
القديمة 21 أيلول (سبتمبر) 2018 1.0.0 - - -
دورة الحياة (*) 29 مايو 2024 2.8.1 - - -
أداة Lint 21 فبراير 2024 - - - 1.0.0-alpha01
loader 9 تشرين الأول (أكتوبر) 2019 1.1.0 - - -
localbroadcastmanager 12 كانون الثاني (يناير) 2022 1.1.0 - - -
media 29 تشرين الثاني (نوفمبر) 2023 1.7.0 - - -
media2 10 يناير 2024 1.3.0 - - -
media3 7 يونيو 2024 1.3.1 - - 1.4.0-alpha02
mediarouter 20 مارس 2024 1.7.0 - - -
multidex 17 كانون الأول (ديسمبر) 2018 2.0.1 - - -
المقاييس 10 يناير 2024 - - 1.0.0-beta01 -
نقل الصفحات (*) 14 مايو 2024 3.3.0 - - -
لوحة الألوان 21 أيلول (سبتمبر) 2018 1.0.0 - - -
percentlayout 21 أيلول (سبتمبر) 2018 1.0.0 - - -
الخيار المفضّل 26 تموز (يوليو) 2023 1.2.1 - - -
طباعة 28 تشرين الأول (أكتوبر) 2020 - - 1.1.0-beta01 -
privacysandbox.activity 15 تشرين الثاني (نوفمبر) 2023 - - - 1.0.0-alpha01
privacysandbox.ads 14 مايو 2024 - - من 1.1.0 إلى بيتا07 -
privacysandbox.Plugins 9 آب (أغسطس) 2023 - - - 1.0.0-alpha02
privacysandbox.sdkruntime ‫6 مارس 2024 - - - 1.0.0-alpha13
privacysandbox.tools 20 مارس 2024 - - - 1.0.0-alpha08
privacysandbox.ui 14 مايو 2024 - - - 1.0.0-alpha08
أداة تثبيت الملف الشخصي 7 فبراير 2024 1.3.1 - - 1.4.0-alpha01
الاقتراح 21 أيلول (سبتمبر) 2018 1.0.0 - - -
إعادة التدوير (*) 18 تشرين الأول (أكتوبر) 2023 1.3.2 - - 1.4.0-alpha01
عن بُعد لمعاودة الاتصال 7 أيار (مايو) 2019 1.0.0 - - -
resourceinspection 26 يناير 2022 1.0.1 - - -
غرفة 29 مايو 2024 2.6.1 - - 2.7.0-alpha03
savedstate 22 آذار (مارس) 2023 1.2.1 - - -
security (*) ‫6 مارس 2024 1.0.0 - - 1.1.0-alpha06
sharetarget 5 تشرين الأول (أكتوبر) 2022 1.2.0 - - -
شريحة 13 كانون الثاني (يناير) 2021 - - - 1.1.0-alpha02
انزلاق لوحة المفاتيح 26 يناير 2022 1.2.0 - - -
شركة ناشئة 11 كانون الثاني (يناير) 2023 1.1.1 - - 1.2.0-alpha02
sqlite 29 مايو 2024 2.4.0 - - 2.5.0-alpha03
sالتمريرrefreshlayout 22 تموز (يوليو) 2020 1.1.0 - - 1.2.0-alpha01
اختبار (*) 29 مايو 2024 1.0.1 - - 1.1.0-alpha04
test.uiautomator 21 فبراير 2024 2.3.0 - - -
مصنِّف النص 23 آذار (مارس) 2022 - - - 1.0.0-alpha04
التتبّع 29 تشرين الثاني (نوفمبر) 2023 1.2.0 - - 1.3.0-alpha02
عملية انتقال 1 مايو 2024 1.5.0 - - -
تلفزيون 1 مايو 2024 - - 1.0.0-beta01 -
tvprovider 19 آب (أغسطس) 2020 - - - 1.1.0-alpha01
موجّه قابل للرسم 1 مايو 2024 1.2.0 - - -
versionedparcelable 10 يناير 2024 1.2.0 - - -
أداة عرض الصفحات 15 أيلول (سبتمبر) 2021 1.0.0 - - 1.1.0-alpha01
viewpager2 14 مايو 2024 1.1.0 - - -
Wear (*) 29 مايو 2024 1.3.0 - - 1.4.0-alpha01
wear.compose 29 مايو 2024 1.3.1 - 1.4.0-beta02 -
wear.protolayout 29 مايو 2024 1.1.0 - - 1.2.0-alpha04
wear.styles 29 مايو 2024 1.3.0 - - 1.4.0-alpha04
wear.watchface 17 أبريل 2024 1.2.1 - - 1.3.0-alpha03
webkit 1 مايو 2024 1.9.0 - - 1.12.0-alpha01
نافذة 29 مايو 2024 1.3.0 - - -
window.extensions.core 7 حزيران (يونيو) 2023 1.0.0 - - -
العمل 17 أبريل 2024 2.9.0 - - 2.10.0-alpha02

(*) تحتوي هذه المكتبة على العديد من العناصر. يمكنك الاطّلاع على ملاحظات الإصدار للحصول على مزيد من المعلومات.
تاريخ آخر تعديل: 30 مايو 2024