إصدارات 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 التعديل الأخير الإصدار المستقر إصدار مرشح الإصدار التجريبي إصدار ألفا
النشاط 20 آذار (مارس) 2024 1.8.2 - 1.9.0-beta01 -
الإعلانات 8 آذار (مارس) 2023 - - - 1.0.0-alpha05
التعليق التوضيحي (*) 20 آذار (مارس) 2024 1.7.1 - - 1.8.0-alpha02
مطابقة التطبيق 26 تموز (يوليو) 2023 1.6.1 - - 1.7.0-alpha03
البحث في التطبيقات 24 أيار (مايو) 2023 - - - 1.1.0-alpha03
arrow.core 22 شباط (فبراير) 2023 2.2.0 - - -
asynclayoutinflater 5 تشرين الأول (أكتوبر) 2022 1.0.0 - - 1.1.0-alpha01
الملء التلقائي 24 أيار (مايو) 2023 1.1.0 - الإصدار التجريبي 1.2.0-01 1.3.0-alpha01
مقياس الأداء 20 آذار (مارس) 2024 1.2.3 - - 1.3.0-alpha02
المقاييس الحيوية 21 أيلول (سبتمبر) 2022 1.1.0 - - 1.2.0-alpha05
البلوتوث 29 تشرين الثاني (نوفمبر) 2023 - - - 1.0.0-alpha02
متصفّح ‫6 مارس 2024 1.8.0 - - -
تطبيق السيارة 13 كانون الأول (ديسمبر) 2023 1.2.0 1.4.0-rc02 - -
الكاميرا (*) ‫6 مارس 2024 1.3.2 - - 1.4.0-alpha04
cardview 21 أيلول (سبتمبر) 2018 1.0.0 - - -
مجموعة 24 كانون الثاني (يناير) 2024 1.4.0 - - -
إنشاء 20 آذار (مارس) 2024 1.4.0 - - -
compose.animation 20 آذار (مارس) 2024 1.6.4 - - 1.7.0-alpha05
compose.compiler 20 آذار (مارس) 2024 1.5.11 - - -
compose.foundation 20 آذار (مارس) 2024 1.6.4 - - 1.7.0-alpha05
compos.material 20 آذار (مارس) 2024 1.6.4 - - 1.7.0-alpha05
compos.material3 20 آذار (مارس) 2024 1.2.1 - - 1.3.0-alpha03
compose.runtime 20 آذار (مارس) 2024 1.6.4 - - 1.7.0-alpha05
compose.ui 20 آذار (مارس) 2024 1.6.4 - - 1.7.0-alpha05
متزامن 20 آذار (مارس) 2024 1.1.0 - - 1.2.0-alpha03
قيد القيد (*) 4 تشرين الأول (أكتوبر) 2023 2.1.4 - - الإصدار 2.2.0 -alpha13
contentpager 21 أيلول (سبتمبر) 2018 1.0.0 - - -
coordinatorlayout 4 تشرين الأول (أكتوبر) 2023 1.2.0 - - 1.3.0-alpha02
الأساسية (*) 20 آذار (مارس) 2024 1.12.0 - 1.13.0-beta01 -
core.uwb 24 كانون الثاني (يناير) 2024 - - - 1.0.0-alpha08
بيانات الاعتماد ‫6 مارس 2024 1.2.1 - - 1.3.0-alpha01
أداة تعديل المؤشر 21 أيلول (سبتمبر) 2018 1.0.0 - - -
customview (*) 21 أيلول (سبتمبر) 2022 1.1.0 - - 1.2.0-alpha02
ربط البيانات 5 أيلول (سبتمبر) 2019 3.5.0 - - 3.6.0-alpha10
مخزن البيانات 20 آذار (مارس) 2024 1.0.0 1.1.0-rc01 - -
ملف المستند 18 آب (أغسطس) 2021 1.0.1 - - 1.1.0-alpha01
السحب 11 أيار (مايو) 2022 1.0.0 - - -
drawerlayout 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 - - -
exifinterface 13 كانون الأول (ديسمبر) 2023 1.3.7 - - -
جزء 20 آذار (مارس) 2024 1.6.2 - الإصدار التجريبي 1.7.0-01 -
الألعاب (*) 20 آذار (مارس) 2024 3.0.1 - - -
نظرة سريعة 7 شباط (فبراير) 2024 1.0.0 - - 1.1.0-alpha01
الرسومات (*) ‫6 مارس 2024 - - الإصدار التجريبي 1.0.0-01 -
gridlayout 24 أيار (مايو) 2023 1.0.0 - 1.1.0-beta01 -
صحة 13 كانون الأول (ديسمبر) 2023 - 1.0.0-rc01 - 1.1.0-alpha02
health.connect 10 كانون الثاني (يناير) 2024 - - - 1.1.0-alpha07
heifwriter 26 تموز (يوليو) 2023 - - - 1.1.0-alpha02
hilt (*) 21 شباط (فبراير) 2024 1.2.0 - - -
إدخال 20 أيلول (سبتمبر) 2023 - - الإصدار التجريبي 1.0.0-03 -
أداة استقراء البيانات 21 أيلول (سبتمبر) 2018 1.0.0 - - -
JavaScriptengine 1 تشرين الثاني (نوفمبر) 2023 - - الإصدار التجريبي 1.0.0-01 -
جهاز نفاثة 2 أيلول (سبتمبر) 2020 - - الإصدار التجريبي 1.0.0-10 -
leanback 15 تشرين الثاني (نوفمبر) 2023 1.0.0 1.1.0-rc02 - 1.2.0-alpha04
قديم 21 أيلول (سبتمبر) 2018 1.0.0 - - -
دورة الحياة (*) 20 آذار (مارس) 2024 2.7.0 - - 2.8.0-alpha03
الوبر 21 شباط (فبراير) 2024 - - - 1.0.0-alpha01
أداة تحميل 9 تشرين الأول (أكتوبر) 2019 1.1.0 - - -
localbroadcastmanager 12 كانون الثاني (يناير) 2022 1.1.0 - - -
الوسائط 29 تشرين الثاني (نوفمبر) 2023 1.7.0 - - -
media2 10 كانون الثاني (يناير) 2024 1.3.0 - - -
media3 22 شباط (فبراير) 2024 1.3.0 - - -
mediarouter 20 آذار (مارس) 2024 1.7.0 - - -
multidex 17 كانون الأول (ديسمبر) 2018 2.0.1 - - -
المقاييس 10 كانون الثاني (يناير) 2024 - - الإصدار التجريبي 1.0.0-01 -
التقسيم إلى صفحات (*) 20 آذار (مارس) 2024 3.2.1 - - 3.3.0-alpha05
لوحة الألوان 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 24 كانون الثاني (يناير) 2024 - - 1.1.0-beta04 -
privacysandbox.المكوّنات الإضافية 9 آب (أغسطس) 2023 - - - 1.0.0-alpha02
privacysandbox.sdkruntime ‫6 مارس 2024 - - - 1.0.0-alpha13
privacysandbox.tools 20 آذار (مارس) 2024 - - - 1.0.0-alpha08
privacysandbox.ui 18 تشرين الأول (أكتوبر) 2023 - - - 1.0.0-alpha07
أداة تثبيت الملفات الشخصية 7 شباط (فبراير) 2024 1.3.1 - - 1.4.0-alpha01
اقتراح 21 أيلول (سبتمبر) 2018 1.0.0 - - -
recyclerview (*) 18 تشرين الأول (أكتوبر) 2023 1.3.2 - - 1.4.0-alpha01
رد الاتصال عن بُعد 7 أيار (مايو) 2019 1.0.0 - - -
فحص الموارد 26 يناير 2022 1.0.1 - - -
غرفة 29 تشرين الثاني (نوفمبر) 2023 2.6.1 - - -
savedstate 22 آذار (مارس) 2023 1.2.1 - - -
رمز الأمان (*) ‫6 مارس 2024 1.0.0 - - 1.1.0-alpha06
sharetarget 5 تشرين الأول (أكتوبر) 2022 1.2.0 - - -
شريحة 13 كانون الثاني (يناير) 2021 - - - 1.1.0-alpha02
slidingpanelayout 26 يناير 2022 1.2.0 - - -
بدء التشغيل 11 كانون الثاني (يناير) 2023 1.1.1 - - 1.2.0-alpha02
sqlite 18 تشرين الأول (أكتوبر) 2023 2.4.0 - - -
sdevrefreshlayout 22 تموز (يوليو) 2020 1.1.0 - - 1.2.0-alpha01
الاختبار (*) 29 شباط (فبراير) 2024 1.0.1 - - 1.1.0-alpha03
test.uiautomator 21 شباط (فبراير) 2024 2.3.0 - - -
textclassifier 23 آذار (مارس) 2022 - - - 1.0.0-alpha04
تتبُّع 29 تشرين الثاني (نوفمبر) 2023 1.2.0 - - 1.3.0-alpha02
الانتقال 20 آذار (مارس) 2024 1.4.1 - 1.5.0-beta01 -
التلفزيون 4 تشرين الأول (أكتوبر) 2023 - - - 1.0.0-alpha10
tvprovider 19 آب (أغسطس) 2020 - - - 1.1.0-alpha01
متجه قابل للرسم 20 نيسان (أبريل) 2022 1.1.0 - الإصدار التجريبي 1.2.0-01 -
versionedparcelable 10 كانون الثاني (يناير) 2024 1.2.0 - - -
جهاز العرض 15 أيلول (سبتمبر) 2021 1.0.0 - - 1.1.0-alpha01
viewpager2 24 أيار (مايو) 2023 1.0.0 - 1.1.0-beta02 -
ارتداء (*) 10 كانون الثاني (يناير) 2024 1.3.0 - - 1.4.0-alpha01
wear.compose 20 آذار (مارس) 2024 1.3.0 - - 1.4.0-alpha05
wear.protolayout ‫6 مارس 2024 1.1.0 - - 1.2.0-alpha01
wear.ilees ‫6 مارس 2024 1.3.0 - - 1.4.0-alpha01
wear.watchface 7 شباط (فبراير) 2024 1.2.1 - - 1.3.0-alpha01
مجموعة webkit 20 آذار (مارس) 2024 1.9.0 - 1.11.0-beta01 -
نافذة ‫6 مارس 2024 1.2.0 - - 1.3.0-alpha03
window.extensions.core 7 حزيران (يونيو) 2023 1.0.0 - - -
العمل 24 كانون الثاني (يناير) 2024 2.9.0 - - 2.10.0-alpha01

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