Biblioteki Jetpacka są dostarczane osobno od systemu operacyjnego Androida, więc aktualizacje bibliotek mogą być przeprowadzane niezależnie i częściej.
Biblioteki stosują ścisłe semantyczne numerowanie wersji w celu zapewnienia zgodności binarnej z dodatkową sekwencją rewizji przedpremierowych wersji.
Ciąg tekstowy wersji (np. 1.0.1-beta02
) zawiera 3 liczby odpowiadające poziomom głównemu, podrzędnemu i poprawkom błędów.
Wersje przedpremierowe mają też przyrostek określający etap przedpremierowy (alpha, beta, kandydat do wydania) oraz numer wersji (01, 02 itd.).
Pamiętaj, że zalecamy używanie bibliotek androidx
, ale nie jest to wymagane, aby zachować zgodność źródeł w przypadku wersji podrzędnych. Powodem jest to, że duża aktualizacja wersji spowoduje konieczność przeniesienia wszystkich artefaktów, które zależą od poprzedniej dużej wersji, co zakłóci proces pracy programistów.
Każda wersja biblioteki przechodzi przez 3 etapów przed wydaniem, zanim stanie się stabilną wersją. Kryteria dla każdego etapu przed udostępnieniem:
Alfa
- Wersje alfa są stabilne pod względem funkcjonalności, ale mogą nie zawierać wszystkich funkcji.
- W wersji alfa interfejsy API mogą być dodawane, usuwane lub zmieniane.
beta,
- Wersje beta są stabilne pod względem funkcjonalności i mają kompletną interfejs API.
- Są one gotowe do użycia w produkcji, 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ć wersjami beta, rc lub stabilnymi. Nie można używać zależności alfa.
wersja kandydata (RC)
- Wersja kandydująca do publikacji to wersja potencjalnie stabilna.
- Może zawierać ważne poprawki na ostatnią chwilę.
- Interfejs API jest ostateczny.
- 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 wydania. Na przykład stabilna wersja
androidx.activity
może być 1.0.0
, ale może też istnieć wersja 1.1.0-beta02
oraz 2.0.0-alpha01
.
Na tej stronie znajdziesz najnowsze informacje o bibliotekach.
Na stronie z informacjami o ostatnich wersjach AndroidX znajdziesz listę bibliotek, które ostatnio uległy zmianie. Repozytorium Maven Google zawiera pełną historię wersji.
W tabeli poniżej znajdziesz najnowsze stabilne i wersje podglądowe wszystkich bibliotek AndroidX. Linki w każdym wierszu 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 do korzystania z artefaktów.
- linki do stron referencyjnych Kotlina i Java dla pakietów w każdej artefakcie;
Biblioteki Jetpack
Niektóre biblioteki AndroidX, np. biblioteka do obsługi aparatu, mają wiele artefaktów, które są utrzymywane oddzielnie. Te biblioteki są oznaczone gwiazdką (*). Aby wyświetlić informacje o aktualizacjach wersji wszystkich artefaktów, zapoznaj się z notatkami do wersji.
Identyfikator grupy Maven | Ostatnia aktualizacja | Wersja stabilna | Wersja kandydująca | Wersja Beta | Wersja alfa |
---|---|---|---|---|---|
activity | 15 stycznia 2025 r. | 1.9.3 | - | - | - |
ads | 8 marca 2023 r. | - | - | - | 1.0.0-alpha05 |
adnotacja (*) | 30 października 2024 r. | 1.9.1 | - | - | - |
appcompat | 29 maja 2024 r. | 1.7.0 | - | - | - |
appsearch | 15 stycznia 2025 r. | - | - | 1.1.0-beta01 | - |
arch.core | 22 lutego 2023 roku | 2.2.0 | - | - | - |
asynclayoutinflater | 5 października 2022 r. | 1.0.0 | - | - | 1.1.0-alpha01 |
autouzupełnianie | 18 września 2024 r. | 1.1.0 | - | 1.3.0-beta01 | - |
benchmark | 29 stycznia 2025 r. | 1.3.3 | - | - | 1.4.0-alpha07 |
biometryczne | 7 sierpnia 2024 r. | 1.1.0 | - | - | 1.4.0-alpha02 |
bluetooth | 29 listopada 2023 r. | - | - | - | 1.0.0-alpha02 |
przeglądarka | 29 stycznia 2025 r. | 1.8.0 | - | - | 1.9.0-alpha01 |
car-app | 15 stycznia 2025 r. | 1.4.0 | 1.7.0-rc01 | - | - |
camera (*) | 15 stycznia 2025 r. | 1.4.1 | - | - | 1.5.0-alpha05 |
camera.media3 | 11 grudnia 2024 r. | - | - | - | 1.0.0-alpha01 |
camera.viewfinder (*) | 15 stycznia 2025 r. | - | - | - | 1.4.0-alpha12 |
cardview | 21 września 2018 r. | 1.0.0 | - | - | - |
collection | 29 stycznia 2025 r. | 1.4.5 | - | 1.5.0-beta03 | - |
compose (składanie) | 7 sierpnia 2024 r. | 1.4.5 | - | 1.5.0-beta03 | - |
compose.animation | 29 stycznia 2025 r. | 1.7.7 | - | 1.8.0-beta01 | - |
compose.compiler | 7 sierpnia 2024 r. | 1.5.15 | - | - | - |
compose.foundation | 29 stycznia 2025 r. | 1.7.7 | - | 1.8.0-beta01 | - |
compose.material | 29 stycznia 2025 r. | 1.7.7 | - | 1.8.0-beta01 | - |
compose.material3 | 29 stycznia 2025 r. | 1.3.1 | - | - | 1.4.0-alpha07 |
compose.material3.adaptive | 29 stycznia 2025 r. | 1.0.0 | - | 1.1.0-beta01 | - |
compose.runtime | 29 stycznia 2025 r. | 1.7.7 | - | 1.8.0-beta01 | - |
compose.ui | 29 stycznia 2025 r. | 1.7.7 | - | 1.8.0-beta01 | - |
równoległe | 11 grudnia 2024 r. | 1.2.0 | - | - | 1.3.0-alpha01 |
constraintlayout (*) | 30 października 2024 r. | 2.2.0 | - | - | - |
contentpager | 21 września 2018 r. | 1.0.0 | - | - | - |
coordinatorlayout | 29 stycznia 2025 r. | 1.2.0 | - | 1.3.0-beta01 | - |
core (*) | 29 stycznia 2025 r. | 1.15.0 | - | - | 1.16.0-alpha02 |
core.uwb | 11 grudnia 2024 r. | - | - | - | 1.0.0-alpha10 |
dane logowania | 15 stycznia 2025 r. | 1.3.0 | 1.5.0-rc01 | - | 1.5.0-rc01 |
credentials.registry | 16 października 2024 r. | - | - | - | 1.0.0-alpha01 |
cursoradapter | 21 września 2018 r. | 1.0.0 | - | - | - |
customview (*) | 21 września 2022 r. | 1.1.0 | - | - | 1.2.0-alpha02 |
databinding | 5 września 2019 r. | 3.5.0 | - | - | 3.6.0-alpha10 |
datastore | 15 stycznia 2025 r. | 1.1.2 | - | - | - |
documentfile | 18 sierpnia 2021 r. | 1.0.1 | - | - | 1.1.0-alpha01 |
przeciąganie i upuszczanie | 11 maja 2022 roku | 1.0.0 | - | - | - |
drawerlayout | 22 marca 2023 r. | 1.2.0 | - | - | - |
dynamicanimation | 4 grudnia 2019 | 1.0.0 | - | - | 1.1.0-alpha03 |
emotikon | 27 stycznia 2021 r. | 1.1.0 | - | - | 1.2.0-alpha03 |
emoji2 | 4 września 2024 r. | 1.5.0 | - | - | - |
enterprise | 13 stycznia 2021 r. | 1.1.0 | - | - | - |
exifinterface | 29 stycznia 2025 r. | 1.3.7 | 1.4.0-rc01 | - | - |
fragment | 30 października 2024 r. | 1.8.5 | - | - | - |
gry (*) | 29 stycznia 2025 r. | 3.0.5 | 4.0.0-rc01 | - | - |
w pierwszym rzędzie | 16 października 2024 r. | 1.1.1 | - | - | - |
graphics (*) | 11 grudnia 2024 r. | 1.0.2 | - | - | - |
gridlayout | 24 maja 2023 r. | 1.0.0 | - | 1.1.0-beta01 | - |
health | 11 grudnia 2024 r. | - | 1.0.0-rc02 | - | 1.1.0-alpha05 |
health.connect | 15 stycznia 2025 r. | - | - | - | 1.1.0-alpha11 |
heifwriter | 15 stycznia 2025 r. | - | - | - | 1.1.0-alpha04 |
hilt (*) | 21 lutego 2024 r. | 1.2.0 | - | - | - |
ink | 11 grudnia 2024 r. | - | - | - | 1.0.0-alpha02 |
input | 2 października 2024 r. | - | - | 1.0.0-beta05 | - |
interpolator | 21 września 2018 r. | 1.0.0 | - | - | - |
javascriptengine | 1 listopada 2023 roku | - | - | 1.0.0-beta01 | - |
jetifier | 2 września 2020 r. | - | - | 1.0.0-beta10 | - |
leanback | 15 listopada 2023 r. | 1.0.0 | 1.1.0-rc02 | - | 1.2.0-alpha04 |
starsza wersja | 21 września 2018 r. | 1.0.0 | - | - | - |
cyklu życia (*), | 29 stycznia 2025 r. | 2.8.7 | - | - | 2.9.0-alpha09 |
lint | 11 grudnia 2024 r. | - | - | - | 1.0.0-alpha03 |
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 | - | - | - |
media2 | 10 stycznia 2024 r. | 1.3.0 | - | - | - |
media3 | 20 grudnia 2024 r. | 1.5.1 | - | - | 1.6.0-alpha01 |
mediarouter | 15 stycznia 2025 r. | 1.7.0 | - | - | 1.8.0-alpha02 |
multidex | 17 grudnia 2018 r. | 2.0.1 | - | - | - |
dane | 10 stycznia 2024 r. | - | - | 1.0.0-beta01 | - |
nawigacja | 29 stycznia 2025 r. | 2.8.6 | - | - | 2.9.0-alpha05 |
przewijanie (*) | 11 grudnia 2024 r. | 3.3.5 | - | - | - |
palette | 21 września 2018 r. | 1.0.0 | - | - | - |
29 stycznia 2025 r. | - | - | - | 1.0.0-alpha06 | |
percentlayout | 21 września 2018 r. | 1.0.0 | - | - | - |
wydajność | 15 stycznia 2025 r. | - | - | - | 1.0.0-alpha01 |
preferencja | 26 lipca 2023 r. | 1.2.1 | - | - | - |
28 października 2020 r. | - | - | 1.1.0-beta01 | - | |
privacysandbox.activity | 15 listopada 2023 r. | - | - | - | 1.0.0-alpha01 |
privacysandbox.ads | 30 października 2024 r. | - | - | 1.1.0-beta11 | - |
privacysandbox.plugins | 9 sierpnia 2023 r. | - | - | - | 1.0.0-alpha02 |
privacysandbox.sdkruntime | 11 grudnia 2024 r. | - | - | - | 1.0.0-alpha16 |
privacysandbox.tools | 29 stycznia 2025 r. | - | - | - | 1.0.0-alpha11 |
privacysandbox.ui | 29 stycznia 2025 r. | - | - | - | 1.0.0-alpha13 |
profileinstaller | 2 października 2024 r. | 1.4.1 | - | - | - |
rekomendacja | 21 września 2018 r. | 1.0.0 | - | - | - |
recyclerview (*) | 15 stycznia 2025 r. | 1.4.0 | - | - | - |
remotecallback | 7 maja 2019 r. | 1.0.0 | - | - | - |
resourceinspection | 26 stycznia 2022 r. | 1.0.1 | - | - | - |
pokój | 29 stycznia 2025 r. | 2.6.1 | - | - | 2.7.0-alpha13 |
savedstate | 29 stycznia 2025 r. | 1.2.1 | - | - | 1.3.0-alpha07 |
bezpieczeństwo (*) | 29 stycznia 2025 r. | 1.0.0 | - | - | 1.1.0-alpha06 |
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 | 29 stycznia 2025 r. | 2.4.0 | - | - | 2.5.0-alpha13 |
swiperefreshlayout | 22 lipca 2020 r. | 1.1.0 | - | - | 1.2.0-alpha01 |
test (*) | 20 listopada 2024 r. | 1.0.1 | - | - | 1.1.0-alpha04 |
test.uiautomator | 26 czerwca 2024 r. | 2.3.0 | - | - | 2.4.0-alpha01 |
textclassifier | 23 marca 2022 r. | - | - | - | 1.0.0-alpha04 |
śledzenie | 29 listopada 2023 r. | 1.2.0 | - | - | 1.3.0-alpha02 |
transition | 11 grudnia 2024 r. | 1.5.1 | - | - | 1.6.0-alpha01 |
tv | 15 stycznia 2025 r. | 1.0.0 | - | - | 1.1.0-alpha01 |
tvprovider | 19 sierpnia 2020 r. | - | - | - | 1.1.0-alpha01 |
xr.arcore | 12 grudnia 2024 r. | - | - | - | 1.0.0-alpha01 |
xr.compose | 12 grudnia 2024 r. | - | - | - | 1.0.0-alpha01 |
xr.compose.material3 | 29 stycznia 2025 r. | - | - | - | 1.0.0-alpha02 |
xr.runtime | 12 grudnia 2024 r. | - | - | - | 1.0.0-alpha01 |
xr.scenecore | 12 grudnia 2024 r. | - | - | - | 1.0.0-alpha01 |
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 (*) | 29 stycznia 2025 r. | 1.3.0 | - | - | 1.4.0-alpha01 |
wear.compose | 29 stycznia 2025 r. | 1.4.0 | - | - | 1.5.0-alpha09 |
wear.protolayout | 29 stycznia 2025 r. | 1.2.1 | - | - | 1.3.0-alpha07 |
wear.tiles | 29 stycznia 2025 r. | 1.4.1 | - | - | 1.5.0-alpha07 |
wear.watchface | 15 stycznia 2025 r. | 1.2.1 | - | - | 1.3.0-alpha05 |
webkit | 15 stycznia 2025 r. | 1.9.0 | - | - | 1.13.0-alpha03 |
window | 15 stycznia 2025 r. | 1.3.0 | - | 1.4.0-beta01 | - |
window.extensions.core | 7 czerwca 2023 r. | 1.0.0 | - | - | - |
work | 30 października 2024 r. | 2.10.0 | - | - | - |