ספריות Jetpack נשלחות בנפרד ממערכת ההפעלה Android, כך שעדכונים לספריות יכולים להתבצע באופן עצמאי ותדיר יותר.
הספריות פועלות לפי גרסאות סמנטיות מחמירות לצורך תאימות בינארית, עם רצף נוסף בין גרסאות של עדכונים לפני ההשקה.
מחרוזת גרסה (כמו 1.0.1-beta02
) מכילה שלושה מספרים שמייצגים את הרמות של הגרסה הראשית, הגרסה המשנית והתיקון.
לגרסאות טרום-השקה יש גם סיומת שמציינת את שלב טרום-ההשקה (אלפא, בטא, גרסת מועמדת להשקה) ומספר תיקון (01, 02 וכן הלאה).
חשוב לציין שמומלץ לספריות androidx
לשמור על תאימות למקור בגרסאות משניות, אבל זה לא חובה. הסיבה לכך היא שעדכון גרסה מרכזית יחייב העברה מפורשת של כל הארטיפקטים שתלויים בגרסה המרכזית הקודמת, מה שישבש את תהליך העבודה של המפתחים.
כל גרסה של ספרייה עוברת שלושה שלבים לפני ההשקה, עד שהיא הופכת לגרסה יציבה. הקריטריונים לכל שלב לפני ההשקה הם:
אלפא
- גרסאות אלפא יציבות מבחינה פונקציונלית, אבל יכול להיות שהן לא כוללות את כל התכונות.
- במהלך שלב האלפא של מוצר, יכול להיות שיוספו, יוסרו או ישתנו ממשקי API.
בטא
- גרסאות בטא יציבות מבחינה פונקציונלית ויש להן ממשק API מלא.
- הם מוכנים לשימוש בסביבת ייצור, אבל יכול להיות שהם מכילים באגים.
- בגרסת בטא אי אפשר להשתמש בתכונות ניסיוניות של קומפיילר (כמו
@UseExperimental
). - התלות בספריות אחרות חייבת להיות בגרסאות בטא, rc או יציבות. אסור להשתמש בתלות בגרסאות אלפא.
גרסת קנדידט (RC)
- גרסה מועמדת להפצה היא גרסה יציבה פוטנציאלית.
- יכול להיות שהיא תכלול תיקונים קריטיים של הרגע האחרון.
- ממשק ה-API שלו הוא סופי.
- התלות בספריות אחרות חייבת להיות בגרסאות rc או בגרסאות יציבות בלבד.
יכולות להיות כמה גרסאות של ספרייה בו-זמנית. לכל גרסה יש שלב הפצה שונה. לדוגמה, הגרסה היציבה של androidx.activity
יכולה להיות 1.0.0
, אבל יכול להיות שיש גם גרסה 1.1.0-beta02
וגרסה 2.0.0-alpha01
.
בדף הזה מפורטים העדכונים האחרונים בספריות.
בדף של הערות הגרסה האחרונות של AndroidX מפורטות הספריות שהשתנו לאחרונה. מאגר Maven של Google מציג את היסטוריית הגרסאות המלאה.
בטבלה הבאה אפשר לראות את הגרסאות היציבות והגרסאות בתצוגה מקדימה העדכניות ביותר של כל ספריית AndroidX. הקישורים בכל שורה מובילים לנתוני הגרסה של הספרייה. בנתוני הגרסה מופיעים:
- ההיסטוריה הכרונולוגית של כל הגרסאות.
- קטע קוד עם הצהרות ברירת המחדל של Gradle על תלות, לשימוש בארטיפקטים.
- קישורים לדפי העיון של Kotlin ו-Java לחבילות בכל ארטיפקט.
ספריות Jetpack
חלק מספריות AndroidX, כמו מצלמה, כוללות כמה ארטיפקטים שמתוחזקים בנפרד. הספריות האלה מסומנות בכוכבית (*). אפשר לעיין בהערות לגבי הגרסה כדי לראות את עדכוני הגרסה של כל הארטיפקטים.
מזהה קבוצת Maven | העדכון האחרון | גרסה יציבה | גרסה מועמדת להפצה | גרסת בטא | גרסת אלפא |
---|---|---|---|---|---|
פעילות | 13 באוגוסט 2025 | 1.10.1 | 1.11.0-rc01 | - | 1.12.0-alpha06 |
ads | 8 במרץ 2023 | - | - | - | 1.0.0-alpha05 |
הערה (*) | 16 ביולי 2025 | 1.9.1 | - | - | - |
appcompat | 4 ביוני 2025 | 1.7.1 | - | - | - |
appfunctions | 13 באוגוסט 2025 | - | - | - | 1.0.0-alpha03 |
appsearch | 2 ביולי 2025 | 1.1.0 | - | - | - |
arch.core | 22 בפברואר 2023 | 2.2.0 | - | - | - |
asynclayoutinflater | 9 באפריל 2025 | 1.1.0 | - | - | - |
autofill | 4 ביוני 2025 | 1.3.0 | - | - | - |
benchmark | 30 ביולי 2025 | 1.4.0 | - | - | - |
ביומטרי | 20 במאי 2025 | 1.1.0 | - | - | 1.4.0-alpha04 |
bluetooth | 29 בנובמבר 2023 | - | - | - | 1.0.0-alpha02 |
דפדפן | 13 באוגוסט 2025 | 1.9.0 | - | - | 1.10.0-alpha01 |
car-app | 16 ביולי 2025 | 1.7.0 | - | - | 1.8.0-alpha02 |
מצלמה (*) | 13 באוגוסט 2025 | 1.4.2 | 1.5.0-rc01 | - | - |
camera.media3 | 13 באוגוסט 2025 | - | - | - | 1.0.0-alpha04 |
camera.featurecombinationquery | 13 באוגוסט 2025 | - | 1.5.0-rc01 | - | - |
camera.viewfinder (*) | 13 באוגוסט 2025 | - | 1.5.0-rc01 | - | 1.4.0-alpha13 |
cardview | 21 בספטמבר 2018 | 1.0.0 | - | - | - |
אוסף | 12 במרץ 2025 | 1.5.0 | - | - | - |
compose | 7 באוגוסט 2024 | 1.5.0 | - | - | - |
compose.animation | 13 באוגוסט 2025 | 1.9.0 | - | - | 1.10.0-alpha01 |
compose.compiler | 7 באוגוסט 2024 | 1.5.15 | - | - | - |
compose.foundation | 13 באוגוסט 2025 | 1.9.0 | - | - | 1.10.0-alpha01 |
compose.material | 13 באוגוסט 2025 | 1.9.0 | - | - | 1.10.0-alpha01 |
compose.material3 | 13 באוגוסט 2025 | 1.3.2 | - | 1.4.0-beta02 | 1.5.0-alpha02 |
compose.material3.adaptive | 13 באוגוסט 2025 | 1.1.0 | - | - | 1.2.0-alpha11 |
compose.runtime | 13 באוגוסט 2025 | 1.9.0 | - | - | 1.10.0-alpha01 |
compose.ui | 13 באוגוסט 2025 | 1.9.0 | - | - | 1.10.0-alpha01 |
בו-זמנית | 16 ביולי 2025 | 1.3.0 | - | - | - |
constraintlayout (*) | 26 בפברואר 2025 | 2.2.1 | - | - | - |
contentpager | 21 בספטמבר 2018 | 1.0.0 | - | - | - |
coordinatorlayout | 26 בפברואר 2025 | 1.3.0 | - | - | - |
core (*) | 13 באוגוסט 2025 | 1.17.0 | - | - | - |
core.uwb | 11 בדצמבר 2024 | - | - | - | 1.0.0-alpha10 |
credentials | 13 באוגוסט 2025 | 1.5.0 | - | - | 1.6.0-alpha05 |
credentials.providerevents | 13 באוגוסט 2025 | - | - | - | 1.0.0-alpha02 |
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 | 20 במאי 2025 | 1.1.7 | - | - | 1.2.0-alpha02 |
documentfile | 7 במאי 2025 | 1.1.0 | - | - | - |
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 | 13 באוגוסט 2025 | 1.5.0 | 1.6.0-rc01 | - | - |
enterprise | 13 בינואר 2021 | 1.1.0 | - | - | - |
exifinterface | 23 באפריל 2025 | 1.4.1 | - | - | - |
fragment | 13 באוגוסט 2025 | 1.8.9 | - | - | - |
משחקים (*) | 13 באוגוסט 2025 | 4.0.0 | - | - | 4.3.0-alpha01 |
glance | 7 במאי 2025 | 1.1.1 | - | - | 1.2.0-alpha01 |
גרפיקה (*) | 13 באוגוסט 2025 | 1.0.3 | - | - | - |
gridlayout | 9 באפריל 2025 | 1.1.0 | - | - | - |
health | 7 במאי 2025 | 1.0.0 | - | - | 1.1.0-alpha05 |
health.connect | 30 ביולי 2025 | - | 1.1.0-rc03 | - | 1.2.0-alpha01 |
heifwriter | 9 באפריל 2025 | - | - | 1.1.0-beta01 | - |
hilt (*) | 13 באוגוסט 2025 | 1.2.0 | - | 1.3.0-beta01 | - |
ink | 13 באוגוסט 2025 | - | - | - | 1.0.0-alpha06 |
input | 13 באוגוסט 2025 | - | - | 1.0.0-beta06 | - |
interpolator | 21 בספטמבר 2018 | 1.0.0 | - | - | - |
javascriptengine | 2 ביולי 2025 | 1.0.0 | - | - | - |
jetifier | 2 בספטמבר 2020 | - | - | 1.0.0-beta10 | - |
leanback | 23 באפריל 2025 | 1.2.0 | - | - | - |
legacy | 21 בספטמבר 2018 | 1.0.0 | - | - | - |
lifecycle (*) | 13 באוגוסט 2025 | 2.9.2 | - | - | 2.10.0-alpha02 |
lint | 20 במאי 2025 | - | - | - | 1.0.0-alpha05 |
loader | 9 באוקטובר 2019 | 1.1.0 | - | - | - |
localbroadcastmanager | 12 בינואר 2022 | 1.1.0 | - | - | - |
media | 13 באוגוסט 2025 | 1.7.1 | - | - | - |
media3 | 30 ביולי 2025 | 1.8.0 | - | - | - |
mediarouter | 2 ביולי 2025 | 1.8.1 | - | - | - |
multidex | 17 בדצמבר 2018 | 2.0.1 | - | - | - |
מדדים | 12 במרץ 2025 | - | - | 1.0.0-beta02 | - |
ניווט | 30 ביולי 2025 | 2.9.3 | - | - | - |
navigation3 | 13 באוגוסט 2025 | - | - | - | 1.0.0-alpha07 |
navigationevent | 13 באוגוסט 2025 | - | - | - | 1.0.0-alpha06 |
paging (*) | 30 ביולי 2025 | 3.3.6 | - | - | 3.4.0-alpha02 |
palette | 21 בספטמבר 2018 | 1.0.0 | - | - | - |
16 ביולי 2025 | - | - | - | 1.0.0-alpha10 | |
percentlayout | 21 בספטמבר 2018 | 1.0.0 | - | - | - |
ביצועים | 15 בינואר 2025 | - | - | - | 1.0.0-alpha01 |
photopicker | 4 ביוני 2025 | - | - | - | 1.0.0-alpha01 |
preference | 26 ביולי 2023 | 1.2.1 | - | - | - |
23 באפריל 2025 | 1.1.0 | - | - | - | |
privacysandbox.activity | 26 במרץ 2025 | - | - | - | 1.0.0-alpha02 |
privacysandbox.ads | 7 במאי 2025 | - | - | 1.1.0-beta13 | - |
privacysandbox.plugins | 9 באוגוסט 2023 | - | - | - | 1.0.0-alpha02 |
privacysandbox.sdkruntime | 16 ביולי 2025 | - | - | - | 1.0.0-alpha18 |
privacysandbox.tools | 26 במרץ 2025 | - | - | - | 1.0.0-alpha13 |
privacysandbox.ui | 20 במאי 2025 | - | - | - | 1.0.0-alpha16 |
profileinstaller | 2 באוקטובר 2024 | 1.4.1 | - | - | - |
המלצה | 21 בספטמבר 2018 | 1.0.0 | - | - | - |
recyclerview (*) | 20 במאי 2025 | 1.4.0 | - | - | - |
remotecallback | 7 במאי 2019 | 1.0.0 | - | - | - |
resourceinspection | 26 בינואר 2022 | 1.0.1 | - | - | - |
room | 13 באוגוסט 2025 | 2.7.2 | 2.8.0-rc01 | - | - |
savedstate | 13 באוגוסט 2025 | 1.3.1 | - | - | 1.4.0-alpha02 |
אבטחה (*) | 30 ביולי 2025 | 1.1.0 | - | - | - |
sharetarget | 5 באוקטובר 2022 | 1.2.0 | - | - | - |
slice | 13 בינואר 2021 | - | - | - | 1.1.0-alpha02 |
slidingpanelayout | 26 בינואר 2022 | 1.2.0 | - | - | - |
startup | 18 בספטמבר 2024 | 1.2.0 | - | - | - |
sqlite | 13 באוגוסט 2025 | 2.5.2 | 2.6.0-rc01 | - | - |
swiperefreshlayout | 12 בפברואר 2025 | 1.1.0 | - | 1.2.0-beta01 | - |
test (*) | 31 ביולי 2025 | 1.0.1 | - | - | 1.1.0-alpha04 |
test.uiautomator | 13 באוגוסט 2025 | 2.3.0 | - | - | 2.4.0-alpha06 |
textclassifier | 23 במרץ 2022 | - | - | - | 1.0.0-alpha04 |
tracing | 23 באפריל 2025 | 1.3.0 | - | - | - |
transition | 30 ביולי 2025 | 1.6.0 | - | - | 1.7.0-alpha01 |
tv | 16 ביולי 2025 | 1.0.1 | - | - | 1.1.0-alpha01 |
tvprovider | 7 במאי 2025 | 1.1.0 | - | - | - |
xr.arcore | 30 ביולי 2025 | - | - | - | 1.0.0-alpha05 |
xr.compose | 13 באוגוסט 2025 | - | - | - | 1.0.0-alpha06 |
xr.compose.material3 | 30 ביולי 2025 | - | - | - | 1.0.0-alpha10 |
xr.runtime | 30 ביולי 2025 | - | - | - | 1.0.0-alpha05 |
xr.scenecore | 13 באוגוסט 2025 | - | - | - | 1.0.0-alpha06 |
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 (*) | 30 ביולי 2025 | 1.3.0 | - | - | 1.4.0-alpha02 |
wear.compose | 13 באוגוסט 2025 | 1.4.1 | 1.5.0-rc02 | - | - |
wear.protolayout | 4 ביוני 2025 | 1.3.0 | - | - | - |
wear.tiles | 4 ביוני 2025 | 1.5.0 | - | - | - |
wear.watchface | 23 באפריל 2025 | 1.2.1 | - | - | 1.3.0-alpha07 |
wear.watchfacepush | 18 ביוני 2025 | - | - | - | 1.0.0-alpha01 |
webkit | 2 ביולי 2025 | 1.14.0 | - | - | 1.15.0-alpha01 |
window | 13 באוגוסט 2025 | 1.4.0 | - | 1.5.0-beta02 | - |
window.extensions.core | 7 ביוני 2023 | 1.0.0 | - | - | - |
עבודה | 30 ביולי 2025 | 2.10.3 | - | - | - |
(*) בספרייה הזו יש כמה פריטי מידע שנוצרו בתהליך פיתוח (Artifact). מידע נוסף זמין בהערות הגרסה.
העדכון האחרון: 13 באוגוסט 2025