Wersje AndroidX


Biblioteki Jetpack są dostarczane oddzielnie od systemu Android, więc aktualizacje bibliotek mogą być przeprowadzane niezależnie i częściej.

Biblioteki są zgodne z ścisłym wersjonowaniem semantycznym w zakresie zgodności binarnej z dodatkową sekwencją międzywersyjną wersji przedpremierowych. Ciąg znaków wersji (np. 1.0.1-beta02) zawiera 3 liczby reprezentujące poziomy wersji głównej, podrzędnej i poprawki. Wersje przedpremierowe mają też sufiks określający etap przedpremierowy (alfa, beta, wersja kandydująca) i numer wersji (01, 02 itd.).

Pamiętaj, że androidx biblioteki są zalecane, ale nie są wymagane, aby zachować zgodność źródłową w różnych wersjach. Powodem jest to, że aktualizacja do nowej wersji głównej wymusiłaby wyraźną migrację wszystkich artefaktów zależnych od poprzedniej wersji głównej, co zakłóciłoby pracę programistów.

Każda wersja biblioteki przechodzi 3 etapy przedpremierowe, zanim stanie się wersją stabilną. Kryteria dla każdego etapu przedpremierowego są następujące:

Alfa

  • Wersje alfa są stabilne pod względem funkcjonalności, ale mogą nie zawierać wszystkich funkcji.
  • Podczas wersji alfa interfejsy API mogą być dodawane, usuwane lub zmieniane.

Beta

  • Wersje beta są stabilne pod względem funkcjonalności i mają pełny zestaw interfejsów API.
  • Są one gotowe do użycia w celach produkcyjnych, ale mogą zawierać błędy.
  • Wersja beta nie może korzystać z eksperymentalnych funkcji kompilatora (takich jak @UseExperimental).
  • Zależności od innych bibliotek muszą być w wersji beta, rc lub stabilnej. Nie są dozwolone żadne zależności alfa.

Wersja kandydująca do publikacji (RC)

  • Wersja kandydująca do publikacji to potencjalna wersja stabilna.
  • Może zawierać krytyczne poprawki wprowadzone w ostatniej chwili.
  • Powierzchnia interfejsu API jest ostateczna.
  • Zależności od innych bibliotek muszą być tylko w wersjach rc lub stabilnych.

Biblioteka może mieć jednocześnie wiele wersji. Każda wersja ma inny etap publikacji. Na przykład stabilna wersjaandroidx.activity może mieć numer 1.0.0, ale może też istnieć wersja 1.1.0-beta022.0.0-alpha01.

Na tej stronie znajdziesz najnowsze informacje o bibliotekach.

Na stronie z informacjami o ostatnich wersjach AndroidaX znajdziesz listę bibliotek, które niedawno uległy zmianie. Pełna historia wersji jest dostępna w repozytorium Maven Google.

W tabeli poniżej znajdziesz najnowsze stabilne i wersje podglądowe każdej biblioteki AndroidX. Linki w poszczególnych wierszach prowadzą do informacji o wersji biblioteki. W informacjach o wersji znajdziesz:

  • Chronologiczna historia wszystkich wersji.
  • Fragment kodu z domyślnymi deklaracjami zależności Gradle, które umożliwiają korzystanie z artefaktów.
  • Linki do stron referencyjnych Kotlina i Javy dla pakietów w każdym artefakcie.

Biblioteki Jetpack

Niektóre biblioteki AndroidX, takie jak biblioteka aparatu, mają wiele artefaktów, które są utrzymywane oddzielnie. Te biblioteki są oznaczone gwiazdką (*). W informacjach o wersji znajdziesz aktualizacje wersji wszystkich artefaktów.

Identyfikator grupy Maven Najnowsza aktualizacja Wersja stabilna Wersja kandydująca do publikacji Wersja Beta Wersja alfa
aktywność 2 lipca 2025 r. 1.10.1 1.11.0-rc01 - 1.12.0-alpha04
reklamy 8 marca 2023 r. - - - 1.0.0-alpha05
adnotacja (*) 7 maja 2025 r. 1.9.1 - - -
appcompat 4 czerwca 2025 r. 1.7.1 - - -
appfunctions 4 czerwca 2025 r. - - - 1.0.0-alpha02
appsearch 2 lipca 2025 r. 1.1.0 - - -
arch.core 22 lutego 2023 roku 2.2.0 - - -
asynclayoutinflater 9 kwietnia 2025 r. 1.1.0 - - -
autouzupełnianie 4 czerwca 2025 r. 1.3.0 - - -
benchmark 18 czerwca 2025 r. 1.3.4 1.4.0-rc01 - -
biometryczne 20 maja 2025 r. 1.1.0 - - 1.4.0-alpha04
bluetooth 29 listopada 2023 r. - - - 1.0.0-alpha02
przeglądarka 2 lipca 2025 r. 1.8.0 - 1.9.0-beta01 -
car-app 18 czerwca 2025 r. 1.4.0 1.7.0-rc01 - 1.8.0-alpha02
aparat (*) 7 maja 2025 r. 1.4.2 - 1.5.0-beta01 -
camera.media3 7 maja 2025 r. - - - 1.0.0-alpha03
camera.featurecombinationquery 4 czerwca 2025 r. - - 1.5.0-beta01 -
camera.viewfinder (*) 4 czerwca 2025 r. - - 1.5.0-beta02 1.4.0-alpha13
cardview 21 września 2018 r. 1.0.0 - - -
kolekcji, 12 marca 2025 r. 1.5.0 - - -
compose 7 sierpnia 2024 r. 1.5.0 - - -
compose.animation 2 lipca 2025 r. 1.8.3 - 1.9.0-beta02 -
compose.compiler 7 sierpnia 2024 r. 1.5.15 - - -
compose.foundation 2 lipca 2025 r. 1.8.3 - 1.9.0-beta02 -
compose.material 2 lipca 2025 r. 1.8.3 - 1.9.0-beta02 -
compose.material3 2 lipca 2025 r. 1.3.2 - - 1.4.0-alpha17
compose.material3.adaptive 2 lipca 2025 r. 1.1.0 - - 1.2.0-alpha08
compose.runtime 2 lipca 2025 r. 1.8.3 - 1.9.0-beta02 -
compose.ui 2 lipca 2025 r. 1.8.3 - 1.9.0-beta02 -
concurrent 2 lipca 2025 r. 1.2.0 1.3.0-rc01 - -
constraintlayout (*) 26 lutego 2025 r. 2.2.1 - - -
contentpager 21 września 2018 r. 1.0.0 - - -
coordinatorlayout 26 lutego 2025 r. 1.3.0 - - -
core (*) 2 lipca 2025 r. 1.16.0 - 1.17.0-beta01 -
core.uwb 11 grudnia 2024 r. - - - 1.0.0-alpha10
dane logowania, 18 czerwca 2025 r. 1.5.0 - - 1.6.0-alpha03
credentials.providerevents 7 maja 2025 r. - - - 1.0.0-alpha01
credentials.registry 16 października 2024 r. - - - 1.0.0-alpha01
cursoradapter 21 września 2018 r. 1.0.0 - - -
customview (*) 23 kwietnia 2025 r. 1.2.0 - - -
databinding 5 września 2019 r. 3.5.0 - - 3.6.0-alpha10
datastore 20 maja 2025 r. 1.1.7 - - 1.2.0-alpha02
documentfile 7 maja 2025 r. 1.1.0 - - -
draganddrop 11 maja 2022 roku 1.0.0 - - -
drawerlayout 22 marca 2023 r. 1.2.0 - - -
dynamicanimation 9 kwietnia 2025 r. 1.1.0 - - -
emotikon 27 stycznia 2021 r. 1.1.0 - - 1.2.0-alpha03
emoji2 2 lipca 2025 r. 1.5.0 - 1.6.0-beta01 -
enterprise 13 stycznia 2021 r. 1.1.0 - - -
exifinterface 23 kwietnia 2025 r. 1.4.1 - - -
fragment 4 czerwca 2025 r. 1.8.8 - - -
gry (*) 2 lipca 2025 r. 4.0.0 - - 4.2.0-alpha01
szybki rzut oka 7 maja 2025 r. 1.1.1 - - 1.2.0-alpha01
grafika (*) 26 marca 2025 r. 1.0.3 - - -
gridlayout 9 kwietnia 2025 r. 1.1.0 - - -
health 7 maja 2025 r. 1.0.0 - - 1.1.0-alpha05
health.connect 4 czerwca 2025 r. - 1.1.0-rc02 - -
heifwriter 9 kwietnia 2025 r. - - 1.1.0-beta01 -
hilt (*) 2 lipca 2025 r. 1.2.0 - - 1.3.0-alpha02
ink 18 czerwca 2025 r. - - - 1.0.0-alpha05
input 2 października 2024 r. - - 1.0.0-beta05 -
interpolator 21 września 2018 r. 1.0.0 - - -
javascriptengine 2 lipca 2025 r. 1.0.0 - - -
jetifier 2 września 2020 r. - - 1.0.0-beta10 -
leanback 23 kwietnia 2025 r. 1.2.0 - - -
starsza wersja 21 września 2018 r. 1.0.0 - - -
lifecycle (*) 2 lipca 2025 r. 2.9.1 - - -
lint 20 maja 2025 r. - - - 1.0.0-alpha05
loader 9 października 2019 r. 1.1.0 - - -
localbroadcastmanager 12 stycznia 2022 r. 1.1.0 - - -
media 29 listopada 2023 r. 1.7.0 - - -
media3 2 lipca 2025 r. 1.7.1 - 1.8.0-beta01 1.8.0-alpha01
mediarouter 2 lipca 2025 r. 1.8.1 - - -
multidex 17 grudnia 2018 r. 2.0.1 - - -
dane 12 marca 2025 r. - - 1.0.0-beta02 -
stronicowanie (*) 2 lipca 2025 r. 3.3.6 - - 3.4.0-alpha01
palette 21 września 2018 r. 1.0.0 - - -
pdf 7 maja 2025 r. - - - 1.0.0-alpha09
percentlayout 21 września 2018 r. 1.0.0 - - -
performance 15 stycznia 2025 r. - - - 1.0.0-alpha01
photopicker 4 czerwca 2025 r. - - - 1.0.0-alpha01
preference 26 lipca 2023 r. 1.2.1 - - -
print 23 kwietnia 2025 r. 1.1.0 - - -
privacysandbox.activity 26 marca 2025 r. - - - 1.0.0-alpha02
privacysandbox.ads 7 maja 2025 r. - - 1.1.0-beta13 -
privacysandbox.plugins 9 sierpnia 2023 r. - - - 1.0.0-alpha02
privacysandbox.sdkruntime 26 marca 2025 r. - - - 1.0.0-alpha17
privacysandbox.tools 26 marca 2025 r. - - - 1.0.0-alpha13
privacysandbox.ui 20 maja 2025 r. - - - 1.0.0-alpha16
profileinstaller 2 października 2024 r. 1.4.1 - - -
rekomendacja 21 września 2018 r. 1.0.0 - - -
recyclerview (*) 20 maja 2025 r. 1.4.0 - - -
remotecallback 7 maja 2019 r. 1.0.0 - - -
resourceinspection 26 stycznia 2022 r. 1.0.1 - - -
pokój 18 czerwca 2025 r. 2.7.2 - - -
savedstate 2 lipca 2025 r. 1.3.1 - - -
bezpieczeństwo (*) 2 lipca 2025 r. 1.0.0 1.1.0-rc01 - -
sharetarget 5 października 2022 r. 1.2.0 - - -
slice 13 stycznia 2021 r. - - - 1.1.0-alpha02
slidingpanelayout 26 stycznia 2022 r. 1.2.0 - - -
startup 18 września 2024 r. 1.2.0 - - -
sqlite 18 czerwca 2025 r. 2.5.2 - - -
swiperefreshlayout 12 lutego 2025 r. 1.1.0 - 1.2.0-beta01 -
test (*) 14 lipca 2025 r. 1.0.1 - - 1.1.0-alpha04
test.uiautomator 18 czerwca 2025 r. 2.3.0 - - 2.4.0-alpha05
textclassifier 23 marca 2022 r. - - - 1.0.0-alpha04
śledzenie 23 kwietnia 2025 r. 1.3.0 - - -
transition 23 kwietnia 2025 r. 1.6.0 - - -
tv 15 stycznia 2025 r. 1.0.0 - - 1.1.0-alpha01
tvprovider 7 maja 2025 r. 1.1.0 - - -
xr.arcore 7 maja 2025 r. - - - 1.0.0-alpha04
xr.compose 7 maja 2025 r. - - - 1.0.0-alpha04
xr.compose.material3 20 maja 2025 r. - - - 1.0.0-alpha08
xr.runtime 7 maja 2025 r. - - - 1.0.0-alpha04
xr.scenecore 7 maja 2025 r. - - - 1.0.0-alpha04
vectordrawable 1 maja 2024 r. 1.2.0 - - -
versionedparcelable 29 stycznia 2025 r. 1.2.1 - - -
viewpager 11 grudnia 2024 r. 1.1.0 - - -
viewpager2 14 maja 2024 r. 1.1.0 - - -
wear (*) 2 lipca 2025 r. 1.3.0 - - 1.4.0-alpha01
wear.compose 2 lipca 2025 r. 1.4.1 - 1.5.0-beta05 -
wear.protolayout 4 czerwca 2025 r. 1.3.0 - - -
wear.tiles 4 czerwca 2025 r. 1.5.0 - - -
wear.watchface 23 kwietnia 2025 r. 1.2.1 - - 1.3.0-alpha07
wear.watchfacepush 18 czerwca 2025 r. - - - 1.0.0-alpha01
webkit 2 lipca 2025 r. 1.14.0 - - 1.15.0-alpha01
okno 2 lipca 2025 r. 1.4.0 - 1.5.0-beta01 -
window.extensions.core 7 czerwca 2023 r. 1.0.0 - - -
work 18 czerwca 2025 r. 2.10.2 - - -

(*) Ta biblioteka zawiera wiele artefaktów. Więcej informacji znajdziesz w informacjach o wersji.
Ostatnia aktualizacja: 14 lipca 2025 r.