إصدارات 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 التعديل الأخير الإصدار المستقر إصدار مرشح الإصدار التجريبي إصدار ألفا
النشاط 3 نيسان (أبريل) 2024 1.8.2 1.9.0-rc01 - -
الإعلانات 8 آذار (مارس) 2023 - - - 1.0.0-alpha05
التعليق التوضيحي (*) 3 نيسان (أبريل) 2024 1.7.1 - 1.8.0-beta01 -
مطابقة التطبيق 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 - - -
تطبيق السيارة 3 نيسان (أبريل) 2024 1.2.0 1.4.0-rc02 - 1.7.0-alpha01
الكاميرا (*) ‫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 3 نيسان (أبريل) 2024 1.6.5 - - 1.7.0-alpha06
compose.compiler 20 آذار (مارس) 2024 1.5.11 - - -
compose.foundation 3 نيسان (أبريل) 2024 1.6.5 - - 1.7.0-alpha06
compos.material 3 نيسان (أبريل) 2024 1.6.5 - - 1.7.0-alpha06
compos.material3 3 نيسان (أبريل) 2024 1.2.1 - - 1.3.0-alpha04
compose.runtime 3 نيسان (أبريل) 2024 1.6.5 - - 1.7.0-alpha06
compose.ui 3 نيسان (أبريل) 2024 1.6.5 - - 1.7.0-alpha06
متزامن 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
الأساسية (*) 3 نيسان (أبريل) 2024 1.12.0 1.13.0-rc01 - -
core.uwb 24 كانون الثاني (يناير) 2024 - - - 1.0.0-alpha08
بيانات الاعتماد 3 نيسان (أبريل) 2024 1.2.2 - - 1.3.0-alpha02
أداة تعديل المؤشر 21 أيلول (سبتمبر) 2018 1.0.0 - - -
customview (*) 21 أيلول (سبتمبر) 2022 1.1.0 - - 1.2.0-alpha02
ربط البيانات 5 أيلول (سبتمبر) 2019 3.5.0 - - 3.6.0-alpha10
مخزن البيانات 3 نيسان (أبريل) 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 - - -
جزء 3 نيسان (أبريل) 2024 1.6.2 1.7.0-rc01 - 1.8.0-alpha01
الألعاب (*) 3 نيسان (أبريل) 2024 3.0.2 - - -
نظرة سريعة 3 نيسان (أبريل) 2024 1.0.0 - 1.1.0-beta01 -
الرسومات (*) ‫6 مارس 2024 - - الإصدار التجريبي 1.0.0-01 -
gridlayout 24 أيار (مايو) 2023 1.0.0 - 1.1.0-beta01 -
صحة 3 نيسان (أبريل) 2024 - 1.0.0-rc02 - 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 - - -
دورة الحياة (*) 3 نيسان (أبريل) 2024 2.7.0 - - 2.8.0-alpha04
الوبر 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 11 نيسان (أبريل) 2024 1.3.1 - - -
mediarouter 20 آذار (مارس) 2024 1.7.0 - - -
multidex 17 كانون الأول (ديسمبر) 2018 2.0.1 - - -
المقاييس 10 كانون الثاني (يناير) 2024 - - الإصدار التجريبي 1.0.0-01 -
التقسيم إلى صفحات (*) 3 نيسان (أبريل) 2024 3.2.1 - 3.3.0-beta01 -
لوحة الألوان 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 3 نيسان (أبريل) 2024 - - 1.1.0-beta05 -
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
الانتقال 3 نيسان (أبريل) 2024 1.4.1 1.5.0-rc01 - -
التلفزيون 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 3 نيسان (أبريل) 2024 1.3.1 - - 1.4.0-alpha06
wear.protolayout ‫6 مارس 2024 1.1.0 - - 1.2.0-alpha01
wear.ilees ‫6 مارس 2024 1.3.0 - - 1.4.0-alpha01
wear.watchface 3 نيسان (أبريل) 2024 1.2.1 - - 1.3.0-alpha02
مجموعة webkit 3 نيسان (أبريل) 2024 1.9.0 1.11.0-rc01 - -
نافذة 3 نيسان (أبريل) 2024 1.2.0 - 1.3.0-beta01 -
window.extensions.core 7 حزيران (يونيو) 2023 1.0.0 - - -
العمل 24 كانون الثاني (يناير) 2024 2.9.0 - - 2.10.0-alpha01

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