إصدارات 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 يسرد المكتبات التي تم تغييرها مؤخرًا. من Google مستودع Maven تعرض سجل الإصدار الكامل.

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

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

مكتبات Jetpack

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

معرّف مجموعة Maven التعديل الأخير الإصدار المستقر سحب المرشح الإصدار التجريبي إصدار أولي
النشاط 4 سبتمبر 2024 1.9.2 - - 1.10.0-alpha02
الإعلانات 8 آذار (مارس) 2023 - - - 1.0.0-alpha05
تعليق توضيحي (*) 4 سبتمبر 2024 1.8.2 - - 1.9.0-alpha03
appcompat 29 مايو 2024 1.7.0 - - -
البحث في التطبيق 4 سبتمبر 2024 - - - 1.1.0-alpha05
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
مقياس الأداء 21 آب (أغسطس) 2024 1.3.0 - - -
المقاييس الحيوية 7 أغسطس 2024 1.1.0 - - 1.4.0-alpha02
البلوتوث 29 تشرين الثاني (نوفمبر) 2023 - - - 1.0.0-alpha02
المتصفح ‫6 مارس 2024 1.8.0 - - -
تطبيق السيارات 26 يونيو 2024 1.4.0 - 1.7.0-beta01 -
الكاميرا (*) 4 سبتمبر 2024 1.3.4 1.4.0-rc01 - 1.5.0-alpha01
مشاهدة البطاقة 21 أيلول (سبتمبر) 2018 1.0.0 - - -
مجموعة البيانات 4 سبتمبر 2024 1.4.3 - - 1.5.0-alpha01
إنشاء 7 أغسطس 2024 1.4.3 - - 1.5.0-alpha01
compos.animation 4 سبتمبر 2024 1.7.0 - - 1.8.0-alpha01
compose.compiler 7 أغسطس 2024 1.5.15 - - -
composation.foundation 4 سبتمبر 2024 1.7.0 - - 1.8.0-alpha01
compose.material 4 سبتمبر 2024 1.7.0 - - 1.8.0-alpha01
compose.material3 4 سبتمبر 2024 1.3.0 - - -
compose.runtime 4 سبتمبر 2024 1.7.0 - - 1.8.0-alpha01
compos.ui 4 سبتمبر 2024 1.7.0 - - 1.8.0-alpha01
متزامن 12 يونيو 2024 1.2.0 - - -
Restricttlayout (*) 4 سبتمبر 2024 2.1.4 - 2.2.0-beta01 -
أداة عرض المحتوى 21 أيلول (سبتمبر) 2018 1.0.0 - - -
تنسيق التنسيق ‫4 أكتوبر 2023 1.2.0 - - 1.3.0-alpha02
الأساسي (*) 4 سبتمبر 2024 1.13.1 - - 1.15.0-alpha02
core.uwb 24 يناير 2024 - - - 1.0.0-alpha08
بيانات الاعتماد 4 سبتمبر 2024 1.2.2 1.3.0-rc01 - 1.5.0-alpha05
مهايئ المؤشر 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 4 سبتمبر 2024 1.5.0 - - -
مؤسسة 13 كانون الثاني (يناير) 2021 1.1.0 - - -
واجهة العرض 13 كانون الأول (ديسمبر) 2023 1.3.7 - - -
جزء 4 سبتمبر 2024 1.8.3 - - -
الألعاب (*) 7 أغسطس 2024 3.0.5 - - -
نظرة سريعة 12 يونيو 2024 1.1.0 - - -
الرسومات (*) 4 سبتمبر 2024 1.0.1 - - -
gridlayout 24 أيار (مايو) 2023 1.0.0 - 1.1.0-beta01 -
الصحة 14 مايو 2024 - 1.0.0-rc02 - 1.1.0-alpha03
health.connect 4 سبتمبر 2024 - - - 1.1.0-alpha08
مكتبة العناصر 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 - - -
دورة الحياة (*) 4 سبتمبر 2024 2.8.5 - - 2.9.0-alpha02
أداة Lint 4 سبتمبر 2024 - - - 1.0.0-alpha02
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 27 أغسطس 2024 1.4.1 - - -
mediarouter 20 مارس 2024 1.7.0 - - -
multidex 17 كانون الأول (ديسمبر) 2018 2.0.1 - - -
المقاييس 10 يناير 2024 - - 1.0.0-beta01 -
نقل الصفحات (*) 7 أغسطس 2024 3.3.2 - - -
لوحة الألوان 21 أيلول (سبتمبر) 2018 1.0.0 - - -
ملف pdf 4 سبتمبر 2024 - - - 1.0.0-alpha02
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 21 آب (أغسطس) 2024 - - من 1.1.0 إلى 10 -
privacysandbox.Plugins 9 آب (أغسطس) 2023 - - - 1.0.0-alpha02
privacysandbox.sdkruntime 24 يوليو 2024 - - - 1.0.0-alpha14
privacysandbox.tools 26 يونيو 2024 - - - 1.0.0-alpha09
privacysandbox.ui 26 يونيو 2024 - - - 1.0.0-alpha09
أداة تثبيت الملف الشخصي 4 سبتمبر 2024 1.3.1 1.4.0-rc01 - -
الاقتراح 21 أيلول (سبتمبر) 2018 1.0.0 - - -
إعادة التدوير (*) 21 آب (أغسطس) 2024 1.3.2 - 1.4.0-beta01 -
عن بُعد لمعاودة الاتصال 7 أيار (مايو) 2019 1.0.0 - - -
resourceinspection 26 يناير 2022 1.0.1 - - -
غرفة 21 آب (أغسطس) 2024 2.6.1 - - 2.7.0-alpha07
savedstate 7 أغسطس 2024 1.2.1 - - 1.3.0-alpha01
security (*) 7 أغسطس 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 - - -
شركة ناشئة 4 سبتمبر 2024 1.1.1 1.2.0-rc01 - -
sqlite 21 آب (أغسطس) 2024 2.4.0 - - 2.5.0-alpha07
sالتمريرrefreshlayout 22 تموز (يوليو) 2020 1.1.0 - - 1.2.0-alpha01
اختبار (*) 14 أغسطس 2024 1.0.1 - - 1.1.0-alpha04
test.uiautomator 26 يونيو 2024 2.3.0 - - 2.4.0-alpha01
مصنِّف النص 23 آذار (مارس) 2022 - - - 1.0.0-alpha04
التتبّع 29 تشرين الثاني (نوفمبر) 2023 1.2.0 - - 1.3.0-alpha02
عملية انتقال 24 يوليو 2024 1.5.1 - - -
تلفزيون 21 آب (أغسطس) 2024 1.0.0 - - -
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 (*) 24 يوليو 2024 1.3.0 - - 1.4.0-alpha01
wear.compose 4 سبتمبر 2024 1.4.0 - - 1.5.0-alpha01
wear.protolayout 7 أغسطس 2024 1.2.0 - - -
wear.styles 7 أغسطس 2024 1.4.0 - - -
wear.watchface 17 أبريل 2024 1.2.1 - - 1.3.0-alpha03
webkit 4 سبتمبر 2024 1.9.0 1.12.0-rc01 - -
نافذة 4 سبتمبر 2024 1.3.0 - - 1.4.0-alpha02
window.extensions.core 7 حزيران (يونيو) 2023 1.0.0 - - -
العمل 4 سبتمبر 2024 2.9.1 - - 2.10.0-alpha03

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