إصدارات AndroidX


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

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

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

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

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

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

إصدار تجريبي

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

الإصدار المُحتمَل (RC)

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

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

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

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

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

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

مكتبات Jetpack

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

رقم تعريف مجموعة Maven آخر تعديل الإصدار الثابت إصدار محتمل الإصدار التجريبي الإصدار الأولي
activity 23 نيسان (أبريل) 2025 1.10.1 1.11.0-rc01 - -
ads 8 آذار (مارس) 2023 - - - 1.0.0-alpha05
تعليق توضيحي (*) 23 نيسان (أبريل) 2025 1.9.1 - - -
appcompat 29 أيار (مايو) 2024 1.7.0 - - -
appsearch 15 كانون الثاني (يناير) 2025 - - 1.1.0-beta01 -
arch.core 22 شباط (فبراير) 2023 2.2.0 - - -
asynclayoutinflater 9 نيسان (أبريل) 2025 1.1.0 - - -
الملء التلقائي 12 شباط (فبراير) 2025 1.1.0 1.3.0-rc01 - -
مقاييس الأداء 9 نيسان (أبريل) 2025 1.3.4 - - 1.4.0-alpha11
السمات الحيوية 26 مارس 2025 1.1.0 - - 1.4.0-alpha03
البلوتوث 29 تشرين الثاني (نوفمبر) 2023 - - - 1.0.0-alpha02
المتصفّح 23 نيسان (أبريل) 2025 1.8.0 - - 1.9.0-alpha03
car-app 15 كانون الثاني (يناير) 2025 1.4.0 1.7.0-rc01 - -
الكاميرا (*) 26 مارس 2025 1.4.2 - - 1.5.0-alpha06
camera.media3 11 كانون الأول (ديسمبر) 2024 - - - 1.0.0-alpha01
camera.viewfinder (*) 26 شباط (فبراير) 2025 - - - 1.4.0-alpha13
cardview 21 أيلول (سبتمبر) 2018 1.0.0 - - -
مجموعة 12 مارس 2025 1.5.0 - - -
إنشاء 7 آب (أغسطس) 2024 1.5.0 - - -
compose.animation 23 نيسان (أبريل) 2025 1.8.0 - - 1.9.0-alpha01
compose.compiler 7 آب (أغسطس) 2024 1.5.15 - - -
compose.foundation 23 نيسان (أبريل) 2025 1.8.0 - - 1.9.0-alpha01
compose.material 23 نيسان (أبريل) 2025 1.8.0 - - 1.9.0-alpha01
compose.material3 23 نيسان (أبريل) 2025 1.3.2 - - 1.4.0-alpha13
compose.material3.adaptive 23 نيسان (أبريل) 2025 1.1.0 - - 1.2.0-alpha04
compose.runtime 23 نيسان (أبريل) 2025 1.8.0 - - 1.9.0-alpha01
compose.ui 23 نيسان (أبريل) 2025 1.8.0 - - 1.9.0-alpha01
متزامنة 11 كانون الأول (ديسمبر) 2024 1.2.0 - - 1.3.0-alpha01
constraintlayout (*) 26 شباط (فبراير) 2025 2.2.1 - - -
contentpager 21 أيلول (سبتمبر) 2018 1.0.0 - - -
coordinatorlayout 26 شباط (فبراير) 2025 1.3.0 - - -
core (*) 23 نيسان (أبريل) 2025 1.16.0 - - -
core.uwb 11 كانون الأول (ديسمبر) 2024 - - - 1.0.0-alpha10
بيانات الاعتماد 12 مارس 2025 1.5.0 - - 1.5.0
credentials.registry 16 أكتوبر 2024 - - - 1.0.0-alpha01
cursoradapter 21 أيلول (سبتمبر) 2018 1.0.0 - - -
customview (*) 23 نيسان (أبريل) 2025 1.2.0 - - -
databinding 5 أيلول (سبتمبر) 2019 3.5.0 - - 3.6.0-alpha10
datastore 23 نيسان (أبريل) 2025 1.1.5 - - 1.2.0-alpha01
documentfile 23 نيسان (أبريل) 2025 1.0.1 1.1.0-rc01 - -
draganddrop 11 أيار (مايو) 2022 1.0.0 - - -
drawerlayout 22 آذار (مارس) 2023 1.2.0 - - -
dynamicanimation 9 نيسان (أبريل) 2025 1.1.0 - - -
الرموز التعبيرية 27 كانون الثاني (يناير) 2021 1.1.0 - - 1.2.0-alpha03
emoji2 4 أيلول (سبتمبر) 2024 1.5.0 - - -
enterprise 13 كانون الثاني (يناير) 2021 1.1.0 - - -
exifinterface 23 نيسان (أبريل) 2025 1.4.1 - - -
المقاطع 12 شباط (فبراير) 2025 1.8.6 - - -
ألعاب (*) 26 مارس 2025 4.0.0 - - 4.2.0-alpha01
نظرة سريعة 16 أكتوبر 2024 1.1.1 - - -
الرسومات (*) 26 مارس 2025 1.0.3 - - -
gridlayout 9 نيسان (أبريل) 2025 1.1.0 - - -
health 11 كانون الأول (ديسمبر) 2024 - 1.0.0-rc02 - 1.1.0-alpha05
health.connect 23 نيسان (أبريل) 2025 - 1.1.0-rc01 - -
heifwriter 9 نيسان (أبريل) 2025 - - 1.1.0-beta01 -
مقبض السيف (*) 21 شباط (فبراير) 2024 1.2.0 - - -
ink 9 نيسان (أبريل) 2025 - - - 1.0.0-alpha04
إدخال 2 أكتوبر 2024 - - 1.0.0-beta05 -
المُشفِّر 21 أيلول (سبتمبر) 2018 1.0.0 - - -
javascriptengine 26 مارس 2025 - 1.0.0-rc01 - -
jetifier 2 أيلول (سبتمبر) 2020 - - 1.0.0-beta10 -
leanback 23 نيسان (أبريل) 2025 1.2.0 - - -
قديمة 21 أيلول (سبتمبر) 2018 1.0.0 - - -
رحلة المستخدِم (*) 23 نيسان (أبريل) 2025 2.8.7 2.9.0-rc01 - -
lint 23 نيسان (أبريل) 2025 - - - 1.0.0-alpha04
أداة التحميل 9 تشرين الأول (أكتوبر) 2019 1.1.0 - - -
localbroadcastmanager 12 كانون الثاني (يناير) 2022 1.1.0 - - -
media 29 تشرين الثاني (نوفمبر) 2023 1.7.0 - - -
media2 10 كانون الثاني (يناير) 2024 1.3.0 - - -
media3 14 نيسان (أبريل) 2025 1.6.1 - - -
mediarouter 23 نيسان (أبريل) 2025 1.7.0 - - 1.8.0-alpha04
multidex 17 كانون الأول (ديسمبر) 2018 2.0.1 - - -
المقاييس 12 مارس 2025 - - 1.0.0-beta02 -
الفهرسة (*) 12 شباط (فبراير) 2025 3.3.6 - - -
palette 21 أيلول (سبتمبر) 2018 1.0.0 - - -
pdf 12 مارس 2025 - - - 1.0.0-alpha08
percentlayout 21 أيلول (سبتمبر) 2018 1.0.0 - - -
الأداء 15 كانون الثاني (يناير) 2025 - - - 1.0.0-alpha01
preference 26 تموز (يوليو) 2023 1.2.1 - - -
print 23 نيسان (أبريل) 2025 1.1.0 - - -
privacysandbox.activity 26 مارس 2025 - - - 1.0.0-alpha02
privacysandbox.ads 12 مارس 2025 - - 1.1.0-beta12 -
privacysandbox.plugins 9 آب (أغسطس) 2023 - - - 1.0.0-alpha02
privacysandbox.sdkruntime 26 مارس 2025 - - - 1.0.0-alpha17
privacysandbox.tools 26 مارس 2025 - - - 1.0.0-alpha13
privacysandbox.ui 26 مارس 2025 - - - 1.0.0-alpha15
profileinstaller 2 أكتوبر 2024 1.4.1 - - -
اقتراح 21 أيلول (سبتمبر) 2018 1.0.0 - - -
recyclerview (*) 9 نيسان (أبريل) 2025 1.4.0 - - -
remotecallback 7 أيار (مايو) 2019 1.0.0 - - -
resourceinspection 26 كانون الثاني (يناير) 2022 1.0.1 - - -
room 23 نيسان (أبريل) 2025 2.7.1 - - -
savedstate 23 نيسان (أبريل) 2025 1.2.1 1.3.0-rc01 - -
الأمان (*) 9 نيسان (أبريل) 2025 1.0.0 - - 1.1.0-alpha07
sharetarget 5 تشرين الأول (أكتوبر) 2022 1.2.0 - - -
slice 13 كانون الثاني (يناير) 2021 - - - 1.1.0-alpha02
slidingpanelayout 26 كانون الثاني (يناير) 2022 1.2.0 - - -
البدء 18 أيلول (سبتمبر) 2024 1.2.0 - - -
sqlite 9 نيسان (أبريل) 2025 2.5.0 - - -
swiperefreshlayout 12 شباط (فبراير) 2025 1.1.0 - 1.2.0-beta01 -
test (*) 27 مارس 2025 1.0.1 - - 1.1.0-alpha04
test.uiautomator 26 حزيران (يونيو) 2024 2.3.0 - - 2.4.0-alpha01
textclassifier 23 آذار (مارس) 2022 - - - 1.0.0-alpha04
التتبّع 23 نيسان (أبريل) 2025 1.3.0 - - -
transition 23 نيسان (أبريل) 2025 1.6.0 - - -
tv 15 كانون الثاني (يناير) 2025 1.0.0 - - 1.1.0-alpha01
tvprovider 9 نيسان (أبريل) 2025 - - 1.1.0-beta01 -
xr.arcore 26 شباط (فبراير) 2025 - - - 1.0.0-alpha03
xr.compose 26 شباط (فبراير) 2025 - - - 1.0.0-alpha03
xr.compose.material3 26 مارس 2025 - - - 1.0.0-alpha06
xr.runtime 26 شباط (فبراير) 2025 - - - 1.0.0-alpha03
xr.scenecore 26 شباط (فبراير) 2025 - - - 1.0.0-alpha03
vectordrawable 1 أيار (مايو) 2024 1.2.0 - - -
versionedparcelable 29 كانون الثاني (يناير) 2025 1.2.1 - - -
viewpager 11 كانون الأول (ديسمبر) 2024 1.1.0 - - -
viewpager2 14 أيار (مايو) 2024 1.1.0 - - -
wear (*) 26 شباط (فبراير) 2025 1.3.0 - - 1.4.0-alpha01
wear.compose 23 نيسان (أبريل) 2025 1.4.1 - - 1.5.0-alpha14
wear.protolayout 9 نيسان (أبريل) 2025 1.2.1 - 1.3.0-beta01 -
wear.tiles 9 نيسان (أبريل) 2025 1.4.1 - 1.5.0-beta01 -
wear.watchface 23 نيسان (أبريل) 2025 1.2.1 - - 1.3.0-alpha07
webkit 9 نيسان (أبريل) 2025 1.13.0 - - 1.14.0-alpha01
window 23 نيسان (أبريل) 2025 1.3.0 1.4.0-rc02 - 1.5.0-alpha01
window.extensions.core 7 حزيران (يونيو) 2023 1.0.0 - - -
العمل 23 نيسان (أبريل) 2025 2.10.1 - - -

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