إصدارات 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 آخر تعديل الإصدار المستقر إصدار المرشح الإصدار التجريبي إصدار أولي
النشاط 15 تشرين الثاني (نوفمبر) 2023 1.8.1 - - -
الإعلانات 8 آذار (مارس) 2023 - - - 1.0.0-alpha05
التعليق التوضيحي (*) 6 أيلول (سبتمبر) 2023 1.7.0 - - -
توافق التطبيق 26 تموز (يوليو) 2023 1.6.1 - - 1.7.0-alpha03
البحث عن التطبيقات 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
مقياس الأداء 15 تشرين الثاني (نوفمبر) 2023 1.2.1 - - -
المقاييس الحيوية 21 أيلول (سبتمبر) 2022 1.1.0 - - 1.2.0-alpha05
البلوتوث 20 أيلول (سبتمبر) 2023 - - - 1.0.0-alpha01
متصفّح 15 تشرين الثاني (نوفمبر) 2023 1.7.0 - - 1.8.0-alpha01
تطبيق السيارات 1 تشرين الثاني (نوفمبر) 2023 1.2.0 1.4.0-rc01 - -
الكاميرا (*) 18 تشرين الأول (أكتوبر) 2023 1.3.0 - - 1.4.0-alpha02
cardview 21 أيلول (سبتمبر) 2018 1.0.0 - - -
مجموعة 15 تشرين الثاني (نوفمبر) 2023 1.3.0 - 1.4.0-beta01 -
تكوين 7 تشرين الثاني (نوفمبر) 2023 1.3.0 - 1.4.0-beta01 -
compose.animation 15 تشرين الثاني (نوفمبر) 2023 1.5.4 - 1.6.0-beta01 -
compose.compiler 7 تشرين الثاني (نوفمبر) 2023 1.5.4 - - -
compose.foundation 15 تشرين الثاني (نوفمبر) 2023 1.5.4 - 1.6.0-beta01 -
compose.material 15 تشرين الثاني (نوفمبر) 2023 1.5.4 - 1.6.0-beta01 -
compos.material3 15 تشرين الثاني (نوفمبر) 2023 1.1.2 - - 1.2.0-alpha11
compos.runtime 15 تشرين الثاني (نوفمبر) 2023 1.5.4 - 1.6.0-beta01 -
compos.ui 15 تشرين الثاني (نوفمبر) 2023 1.5.4 - 1.6.0-beta01 -
متزامن 9 آب (أغسطس) 2023 1.1.0 - - 1.2.0-alpha02
constraintLayout (*) 4 تشرين الأول (أكتوبر) 2023 2.1.4 - - 2.2.0-alpha13
صفحة المحتوى 21 أيلول (سبتمبر) 2018 1.0.0 - - -
المنسق 4 تشرين الأول (أكتوبر) 2023 1.2.0 - - 1.3.0-alpha02
الأساسية (*) 18 تشرين الأول (أكتوبر) 2023 1.12.0 - - 1.13.0-alpha01
core.uwb 23 آب (أغسطس) 2023 - - - 1.0.0-alpha07
بيانات الاعتماد 1 تشرين الثاني (نوفمبر) 2023 1.2.0 - - 1.2.0
المقياس 21 أيلول (سبتمبر) 2018 1.0.0 - - -
customview (*) 21 أيلول (سبتمبر) 2022 1.1.0 - - 1.2.0-alpha02
ربط البيانات 5 أيلول (سبتمبر) 2019 3.5.0 - - 3.6.0-alpha10
مخزن بيانات 1 تشرين الثاني (نوفمبر) 2023 1.0.0 - - 1.1.0-alpha06
ملف المستند 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 9 آب (أغسطس) 2023 1.4.0 - - -
المؤسسات 13 كانون الثاني (يناير) 2021 1.1.0 - - -
exifinterface 8 شباط (فبراير) 2023 1.3.6 - - -
جزء 1 تشرين الثاني (نوفمبر) 2023 1.6.2 - - 1.7.0-alpha06
الألعاب (*) 15 تشرين الثاني (نوفمبر) 2023 2.0.2 - - 3.0.0-alpha01
نظرة سريعة 6 أيلول (سبتمبر) 2023 - - - 1.0.0-alpha05
الرسومات (*) 6 أيلول (سبتمبر) 2023 - - - 1.0.0-alpha05
gridoutline 24 أيار (مايو) 2023 1.0.0 - 1.1.0-beta01 -
الصحة 9 آب (أغسطس) 2023 - 1.0.0-rc01 - 1.1.0-alpha01
health.connect 18 تشرين الأول (أكتوبر) 2023 - - - 1.1.0-alpha06
heifwriter 26 تموز (يوليو) 2023 - - - 1.1.0-alpha02
hilt (*) 1 تشرين الثاني (نوفمبر) 2023 1.1.0 - - -
إدخال 20 أيلول (سبتمبر) 2023 - - 1.0.0-beta03 -
أداة احتساب الردود 21 أيلول (سبتمبر) 2018 1.0.0 - - -
محرك JavaScript 1 تشرين الثاني (نوفمبر) 2023 - - الإصدار التجريبي 1.0.0-beta01 -
آلة نفاذية 2 أيلول (سبتمبر) 2020 - - الإصدار التجريبي 1.0.0-beta10 -
leanback 15 تشرين الثاني (نوفمبر) 2023 1.0.0 1.1.0-rc02 - 1.2.0-alpha04
قديم 21 أيلول (سبتمبر) 2018 1.0.0 - - -
دورة الحياة (*) 15 تشرين الثاني (نوفمبر) 2023 2.6.2 2.7.0-rc01 - -
أداة التحميل 9 تشرين الأول (أكتوبر) 2019 1.1.0 - - -
localbroadcastmanager 12 كانون الثاني (يناير) 2022 1.1.0 - - -
الوسائط 15 تشرين الثاني (نوفمبر) 2023 1.6.0 1.7.0-rc01 - -
media2 15 تشرين الثاني (نوفمبر) 2023 1.2.1 - - 1.3.0-alpha01
media3 15 تشرين الثاني (نوفمبر) 2023 1.2.0 - - -
mediarouter 15 تشرين الثاني (نوفمبر) 2023 1.6.0 - - 1.7.0-alpha01
Multidex 17 كانون الأول (ديسمبر)، 2018 2.0.1 - - -
المقاييس 5 نيسان (أبريل) 2023 - - - 1.0.0-alpha04
التقسيم على صفحات (*) 20 أيلول (سبتمبر) 2023 3.2.1 - - 3.3.0-alpha02
لوحة الألوان 21 أيلول (سبتمبر) 2018 1.0.0 - - -
percent للتصميم 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 15 تشرين الثاني (نوفمبر) 2023 - - 1.1.0-beta03 -
privacysandbox.Plugins 9 آب (أغسطس) 2023 - - - 1.0.0-alpha02
privacysandbox.sdkruntime 15 تشرين الثاني (نوفمبر) 2023 - - - 1.0.0-alpha11
privacysandbox.tools 6 أيلول (سبتمبر) 2023 - - - 1.0.0-alpha06
privacysandbox.ui 18 تشرين الأول (أكتوبر) 2023 - - - 1.0.0-alpha07
أداة تثبيت الملف الشخصي 3 أيار (مايو) 2023 1.3.1 - - -
اقتراح 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 - - -
غرفة 18 تشرين الأول (أكتوبر) 2023 2.6.0 - - -
savedstate 22 آذار (مارس) 2023 1.2.1 - - -
الأمان (*) 19 نيسان (أبريل) 2023 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 - - -
sClearrefreshoutline 22 تموز (يوليو) 2020 1.1.0 - - 1.2.0-alpha01
اختبار (*) 18 أيلول (سبتمبر) 2023 1.0.1 - - 1.1.0-alpha01
test.uiautomator 1 تشرين الثاني (نوفمبر) 2023 - - - 2.3.0-alpha05
مصنِّف النص 23 آذار (مارس) 2022 - - - 1.0.0-alpha04
التتبّع 4 تشرين الأول (أكتوبر) 2023 1.1.0 1.2.0-rc01 - 1.3.0-alpha02
الانتقال 4 تشرين الأول (أكتوبر) 2023 1.4.1 - - 1.5.0-alpha04
التلفزيون 4 تشرين الأول (أكتوبر) 2023 - - - 1.0.0-alpha10
tvprovider 19 آب (أغسطس) 2020 - - - 1.1.0-alpha01
متجه قابل للرسم 20 نيسان (أبريل) 2022 1.1.0 - 1.2.0-beta01 -
versionedparcelable 15 تشرين الثاني (نوفمبر) 2023 1.1.1 - - 1.2.0-alpha01
مستند مشاهدة الصفحة 15 أيلول (سبتمبر) 2021 1.0.0 - - 1.1.0-alpha01
viewpager2 24 أيار (مايو) 2023 1.0.0 - 1.1.0-beta02 -
wear (*) 15 تشرين الثاني (نوفمبر) 2023 1.3.0 - - 1.4.0-alpha01
wear.compose 15 تشرين الثاني (نوفمبر) 2023 1.2.1 - 1.3.0-beta01 -
wear.protoLayout 15 تشرين الثاني (نوفمبر) 2023 1.0.0 - - 1.1.0-alpha02
wear.tiles 15 تشرين الثاني (نوفمبر) 2023 1.2.0 - - 1.3.0-alpha02
wear.watchface 18 تشرين الأول (أكتوبر) 2023 1.1.1 1.2.0-rc01 - -
webkit 15 تشرين الثاني (نوفمبر) 2023 1.8.0 1.9.0-rc01 - -
نافذة 15 تشرين الثاني (نوفمبر) 2023 1.2.0 - - 1.3.0-alpha01
window.extensions.core 7 حزيران (يونيو) 2023 1.0.0 - - -
العمل 18 تشرين الأول (أكتوبر) 2023 2.8.1 2.9.0-rc01 - -

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