يتم طرح مكتبات 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 | 12 آذار (مارس) 2025 | 1.10.1 | - | - | 1.11.0-alpha01 |
ads | 8 آذار (مارس) 2023 | - | - | - | 1.0.0-alpha05 |
تعليق توضيحي (*) | 30 تشرين الأول (أكتوبر) 2024 | 1.9.1 | - | - | - |
appcompat | 29 أيار (مايو) 2024 | 1.7.0 | - | - | - |
appsearch | 15 كانون الثاني (يناير) 2025 | - | - | 1.1.0-beta01 | - |
arch.core | 22 شباط (فبراير) 2023 | 2.2.0 | - | - | - |
asynclayoutinflater | 12 آذار (مارس) 2025 | 1.0.0 | - | 1.1.0-beta01 | - |
الملء التلقائي | 12 شباط (فبراير) 2025 | 1.1.0 | 1.3.0-rc01 | - | - |
مقاييس الأداء | 12 آذار (مارس) 2025 | 1.3.3 | - | - | 1.4.0-alpha09 |
السمات الحيوية | 7 آب (أغسطس) 2024 | 1.1.0 | - | - | 1.4.0-alpha02 |
البلوتوث | 29 تشرين الثاني (نوفمبر) 2023 | - | - | - | 1.0.0-alpha02 |
المتصفّح | 29 كانون الثاني (يناير) 2025 | 1.8.0 | - | - | 1.9.0-alpha01 |
car-app | 15 كانون الثاني (يناير) 2025 | 1.4.0 | 1.7.0-rc01 | - | - |
الكاميرا (*) | 26 شباط (فبراير) 2025 | 1.4.1 | - | - | 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 | 12 آذار (مارس) 2025 | 1.7.8 | 1.8.0-rc01 | - | - |
compose.compiler | 7 آب (أغسطس) 2024 | 1.5.15 | - | - | - |
compose.foundation | 12 آذار (مارس) 2025 | 1.7.8 | 1.8.0-rc01 | - | - |
compose.material | 12 آذار (مارس) 2025 | 1.7.8 | 1.8.0-rc01 | - | - |
compose.material3 | 12 آذار (مارس) 2025 | 1.3.1 | - | - | 1.4.0-alpha10 |
compose.material3.adaptive | 12 آذار (مارس) 2025 | 1.1.0 | - | - | 1.2.0-alpha01 |
compose.runtime | 12 آذار (مارس) 2025 | 1.7.8 | 1.8.0-rc01 | - | - |
compose.ui | 12 آذار (مارس) 2025 | 1.7.8 | 1.8.0-rc01 | - | - |
متزامنة | 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 (*) | 12 آذار (مارس) 2025 | 1.15.0 | - | 1.16.0-beta01 | - |
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 (*) | 21 أيلول (سبتمبر) 2022 | 1.1.0 | - | - | 1.2.0-alpha02 |
databinding | 5 أيلول (سبتمبر) 2019 | 3.5.0 | - | - | 3.6.0-alpha10 |
datastore | 26 شباط (فبراير) 2025 | 1.1.3 | - | - | - |
documentfile | 18 آب (أغسطس) 2021 | 1.0.1 | - | - | 1.1.0-alpha01 |
draganddrop | 11 أيار (مايو) 2022 | 1.0.0 | - | - | - |
drawerlayout | 22 آذار (مارس) 2023 | 1.2.0 | - | - | - |
dynamicanimation | 12 آذار (مارس) 2025 | 1.0.0 | - | 1.1.0-beta01 | - |
الرموز التعبيرية | 27 كانون الثاني (يناير) 2021 | 1.1.0 | - | - | 1.2.0-alpha03 |
emoji2 | 4 أيلول (سبتمبر) 2024 | 1.5.0 | - | - | - |
enterprise | 13 كانون الثاني (يناير) 2021 | 1.1.0 | - | - | - |
exifinterface | 26 شباط (فبراير) 2025 | 1.4.0 | - | - | - |
المقاطع | 12 شباط (فبراير) 2025 | 1.8.6 | - | - | - |
ألعاب (*) | 12 شباط (فبراير) 2025 | 4.0.0 | - | - | - |
نظرة سريعة | 16 أكتوبر 2024 | 1.1.1 | - | - | - |
الرسومات (*) | 11 كانون الأول (ديسمبر) 2024 | 1.0.2 | - | - | - |
gridlayout | 24 أيار (مايو) 2023 | 1.0.0 | - | 1.1.0-beta01 | - |
health | 11 كانون الأول (ديسمبر) 2024 | - | 1.0.0-rc02 | - | 1.1.0-alpha05 |
health.connect | 12 آذار (مارس) 2025 | - | - | 1.1.0-beta01 | - |
heifwriter | 12 شباط (فبراير) 2025 | - | - | - | 1.1.0-alpha05 |
مقبض السيف (*) | 21 شباط (فبراير) 2024 | 1.2.0 | - | - | - |
ink | 12 شباط (فبراير) 2025 | - | - | - | 1.0.0-alpha03 |
إدخال | 2 أكتوبر 2024 | - | - | 1.0.0-beta05 | - |
المُشفِّر | 21 أيلول (سبتمبر) 2018 | 1.0.0 | - | - | - |
javascriptengine | 1 تشرين الثاني (نوفمبر) 2023 | - | - | 1.0.0-beta01 | - |
jetifier | 2 أيلول (سبتمبر) 2020 | - | - | 1.0.0-beta10 | - |
leanback | 12 آذار (مارس) 2025 | 1.0.0 | 1.1.0-rc02 | 1.2.0-beta01 | - |
قديمة | 21 أيلول (سبتمبر) 2018 | 1.0.0 | - | - | - |
رحلة المستخدِم (*) | 12 آذار (مارس) 2025 | 2.8.7 | - | - | 2.9.0-alpha12 |
lint | 11 كانون الأول (ديسمبر) 2024 | - | - | - | 1.0.0-alpha03 |
أداة التحميل | 9 تشرين الأول (أكتوبر) 2019 | 1.1.0 | - | - | - |
localbroadcastmanager | 12 كانون الثاني (يناير) 2022 | 1.1.0 | - | - | - |
media | 29 تشرين الثاني (نوفمبر) 2023 | 1.7.0 | - | - | - |
media2 | 10 كانون الثاني (يناير) 2024 | 1.3.0 | - | - | - |
media3 | 12 آذار (مارس) 2025 | 1.5.1 | 1.6.0-rc01 | 1.6.0-beta01 | 1.6.0-alpha01 |
mediarouter | 12 شباط (فبراير) 2025 | 1.7.0 | - | - | 1.8.0-alpha03 |
multidex | 17 كانون الأول (ديسمبر) 2018 | 2.0.1 | - | - | - |
المقاييس | 12 آذار (مارس) 2025 | - | - | 1.0.0-beta02 | - |
التنقّل | 12 آذار (مارس) 2025 | 2.8.9 | - | - | 2.9.0-alpha08 |
الفهرسة (*) | 12 شباط (فبراير) 2025 | 3.3.6 | - | - | - |
palette | 21 أيلول (سبتمبر) 2018 | 1.0.0 | - | - | - |
12 آذار (مارس) 2025 | - | - | - | 1.0.0-alpha08 | |
percentlayout | 21 أيلول (سبتمبر) 2018 | 1.0.0 | - | - | - |
الأداء | 15 كانون الثاني (يناير) 2025 | - | - | - | 1.0.0-alpha01 |
preference | 26 تموز (يوليو) 2023 | 1.2.1 | - | - | - |
طباعة | 28 تشرين الأول (أكتوبر) 2020 | - | - | 1.1.0-beta01 | - |
privacysandbox.activity | 15 تشرين الثاني (نوفمبر) 2023 | - | - | - | 1.0.0-alpha01 |
privacysandbox.ads | 12 آذار (مارس) 2025 | - | - | 1.1.0-beta12 | - |
privacysandbox.plugins | 9 آب (أغسطس) 2023 | - | - | - | 1.0.0-alpha02 |
privacysandbox.sdkruntime | 11 كانون الأول (ديسمبر) 2024 | - | - | - | 1.0.0-alpha16 |
privacysandbox.tools | 26 شباط (فبراير) 2025 | - | - | - | 1.0.0-alpha12 |
privacysandbox.ui | 26 شباط (فبراير) 2025 | - | - | - | 1.0.0-alpha14 |
profileinstaller | 2 أكتوبر 2024 | 1.4.1 | - | - | - |
اقتراح | 21 أيلول (سبتمبر) 2018 | 1.0.0 | - | - | - |
recyclerview (*) | 15 كانون الثاني (يناير) 2025 | 1.4.0 | - | - | - |
remotecallback | 7 أيار (مايو) 2019 | 1.0.0 | - | - | - |
resourceinspection | 26 كانون الثاني (يناير) 2022 | 1.0.1 | - | - | - |
room | 12 آذار (مارس) 2025 | 2.6.1 | 2.7.0-rc02 | - | - |
savedstate | 12 آذار (مارس) 2025 | 1.2.1 | - | - | 1.3.0-alpha10 |
الأمان (*) | 26 شباط (فبراير) 2025 | 1.0.0 | - | - | 1.1.0-alpha06 |
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 | 12 آذار (مارس) 2025 | 2.4.0 | 2.5.0-rc02 | - | - |
swiperefreshlayout | 12 شباط (فبراير) 2025 | 1.1.0 | - | 1.2.0-beta01 | - |
test (*) | 3 شباط (فبراير) 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 |
التتبّع | 12 شباط (فبراير) 2025 | 1.2.0 | - | 1.3.0-beta01 | - |
transition | 12 آذار (مارس) 2025 | 1.5.1 | - | 1.6.0-beta01 | - |
tv | 15 كانون الثاني (يناير) 2025 | 1.0.0 | - | - | 1.1.0-alpha01 |
tvprovider | 19 آب (أغسطس) 2020 | - | - | - | 1.1.0-alpha01 |
xr.arcore | 26 شباط (فبراير) 2025 | - | - | - | 1.0.0-alpha03 |
xr.compose | 26 شباط (فبراير) 2025 | - | - | - | 1.0.0-alpha03 |
xr.compose.material3 | 12 آذار (مارس) 2025 | - | - | - | 1.0.0-alpha05 |
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 | 12 آذار (مارس) 2025 | 1.4.1 | - | - | 1.5.0-alpha11 |
wear.protolayout | 12 آذار (مارس) 2025 | 1.2.1 | - | - | 1.3.0-alpha10 |
wear.tiles | 12 آذار (مارس) 2025 | 1.4.1 | - | - | 1.5.0-alpha10 |
wear.watchface | 15 كانون الثاني (يناير) 2025 | 1.2.1 | - | - | 1.3.0-alpha05 |
webkit | 12 آذار (مارس) 2025 | 1.13.0 | - | - | - |
window | 12 آذار (مارس) 2025 | 1.3.0 | 1.4.0-rc01 | - | 1.5.0-alpha01 |
window.extensions.core | 7 حزيران (يونيو) 2023 | 1.0.0 | - | - | - |
العمل | 30 تشرين الأول (أكتوبر) 2024 | 2.10.0 | - | - | - |
(*) تحتوي هذه المكتبة على عناصر متعددة. يمكنك الاطّلاع على ملاحظات الإصدار للحصول على مزيد من المعلومات.
تاريخ آخر تعديل: 12 آذار (مارس) 2025