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, aby zapewnić zgodność binarną. Dodano też sekwencję rewizji przedpremierowych wersji.
Ciąg tekstowy wersji (np. 1.0.1-beta02
) zawiera 3 liczby odpowiadające poziomom głównemu, podrzędnemu i poprawek.
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 różnych wersjach. 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 inną fazę 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 kamery, 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 | 12 marca 2025 r. | 1.10.1 | - | - | 1.11.0-alpha01 |
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 | 12 marca 2025 r. | 1.0.0 | - | 1.1.0-beta01 | - |
autouzupełnianie | 12 lutego 2025 r. | 1.1.0 | 1.3.0-rc01 | - | - |
benchmark | 12 marca 2025 r. | 1.3.3 | - | - | 1.4.0-alpha09 |
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 (*) | 26 lutego 2025 r. | 1.4.1 | - | - | 1.5.0-alpha06 |
camera.media3 | 11 grudnia 2024 r. | - | - | - | 1.0.0-alpha01 |
camera.viewfinder (*) | 26 lutego 2025 r. | - | - | - | 1.4.0-alpha13 |
cardview | 21 września 2018 r. | 1.0.0 | - | - | - |
collection | 12 marca 2025 r. | 1.5.0 | - | - | - |
compose (składanie) | 7 sierpnia 2024 r. | 1.5.0 | - | - | - |
compose.animation | 12 marca 2025 r. | 1.7.8 | 1.8.0-rc01 | - | - |
compose.compiler | 7 sierpnia 2024 r. | 1.5.15 | - | - | - |
compose.foundation | 12 marca 2025 r. | 1.7.8 | 1.8.0-rc01 | - | - |
compose.material | 12 marca 2025 r. | 1.7.8 | 1.8.0-rc01 | - | - |
compose.material3 | 12 marca 2025 r. | 1.3.1 | - | - | 1.4.0-alpha10 |
compose.material3.adaptive | 12 marca 2025 r. | 1.1.0 | - | - | 1.2.0-alpha01 |
compose.runtime | 12 marca 2025 r. | 1.7.8 | 1.8.0-rc01 | - | - |
compose.ui | 12 marca 2025 r. | 1.7.8 | 1.8.0-rc01 | - | - |
jednocześnie | 11 grudnia 2024 r. | 1.2.0 | - | - | 1.3.0-alpha01 |
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 (*) | 12 marca 2025 r. | 1.15.0 | - | 1.16.0-beta01 | - |
core.uwb | 11 grudnia 2024 r. | - | - | - | 1.0.0-alpha10 |
dane logowania | 12 marca 2025 r. | 1.5.0 | - | - | 1.5.0 |
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 | 26 lutego 2025 r. | 1.1.3 | - | - | - |
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 | 12 marca 2025 r. | 1.0.0 | - | 1.1.0-beta01 | - |
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 | 26 lutego 2025 r. | 1.4.0 | - | - | - |
fragment | 12 lutego 2025 r. | 1.8.6 | - | - | - |
gry (*) | 12 lutego 2025 r. | 4.0.0 | - | - | - |
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 | 12 marca 2025 r. | - | - | 1.1.0-beta01 | - |
heifwriter | 12 lutego 2025 r. | - | - | - | 1.1.0-alpha05 |
hilt (*) | 21 lutego 2024 r. | 1.2.0 | - | - | - |
ink | 12 lutego 2025 r. | - | - | - | 1.0.0-alpha03 |
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 | 12 marca 2025 r. | 1.0.0 | 1.1.0-rc02 | 1.2.0-beta01 | - |
starsza wersja | 21 września 2018 r. | 1.0.0 | - | - | - |
cyklu życia (*), | 12 marca 2025 r. | 2.8.7 | - | - | 2.9.0-alpha12 |
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 | 12 marca 2025 r. | 1.5.1 | 1.6.0-rc01 | 1.6.0-beta01 | 1.6.0-alpha01 |
mediarouter | 12 lutego 2025 r. | 1.7.0 | - | - | 1.8.0-alpha03 |
multidex | 17 grudnia 2018 r. | 2.0.1 | - | - | - |
dane | 12 marca 2025 r. | - | - | 1.0.0-beta02 | - |
nawigacja | 12 marca 2025 r. | 2.8.9 | - | - | 2.9.0-alpha08 |
przewijanie (*) | 12 lutego 2025 r. | 3.3.6 | - | - | - |
palette | 21 września 2018 r. | 1.0.0 | - | - | - |
12 marca 2025 r. | - | - | - | 1.0.0-alpha08 | |
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 | 12 marca 2025 r. | - | - | 1.1.0-beta12 | - |
privacysandbox.plugins | 9 sierpnia 2023 r. | - | - | - | 1.0.0-alpha02 |
privacysandbox.sdkruntime | 11 grudnia 2024 r. | - | - | - | 1.0.0-alpha16 |
privacysandbox.tools | 26 lutego 2025 r. | - | - | - | 1.0.0-alpha12 |
privacysandbox.ui | 26 lutego 2025 r. | - | - | - | 1.0.0-alpha14 |
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 | 12 marca 2025 r. | 2.6.1 | 2.7.0-rc02 | - | - |
savedstate | 12 marca 2025 r. | 1.2.1 | - | - | 1.3.0-alpha10 |
bezpieczeństwo (*) | 26 lutego 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 | 12 marca 2025 r. | 2.4.0 | 2.5.0-rc02 | - | - |
swiperefreshlayout | 12 lutego 2025 r. | 1.1.0 | - | 1.2.0-beta01 | - |
test (*) | 3 lutego 2025 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 | 12 lutego 2025 r. | 1.2.0 | - | 1.3.0-beta01 | - |
transition | 12 marca 2025 r. | 1.5.1 | - | 1.6.0-beta01 | - |
tv | 15 stycznia 2025 r. | 1.0.0 | - | - | 1.1.0-alpha01 |
tvprovider | 19 sierpnia 2020 r. | - | - | - | 1.1.0-alpha01 |
xr.arcore | 26 lutego 2025 r. | - | - | - | 1.0.0-alpha03 |
xr.compose | 26 lutego 2025 r. | - | - | - | 1.0.0-alpha03 |
xr.compose.material3 | 12 marca 2025 r. | - | - | - | 1.0.0-alpha05 |
xr.runtime | 26 lutego 2025 r. | - | - | - | 1.0.0-alpha03 |
xr.scenecore | 26 lutego 2025 r. | - | - | - | 1.0.0-alpha03 |
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 (*) | 26 lutego 2025 r. | 1.3.0 | - | - | 1.4.0-alpha01 |
wear.compose | 12 marca 2025 r. | 1.4.1 | - | - | 1.5.0-alpha11 |
wear.protolayout | 12 marca 2025 r. | 1.2.1 | - | - | 1.3.0-alpha10 |
wear.tiles | 12 marca 2025 r. | 1.4.1 | - | - | 1.5.0-alpha10 |
wear.watchface | 15 stycznia 2025 r. | 1.2.1 | - | - | 1.3.0-alpha05 |
webkit | 12 marca 2025 r. | 1.13.0 | - | - | - |
window | 12 marca 2025 r. | 1.3.0 | 1.4.0-rc01 | - | 1.5.0-alpha01 |
window.extensions.core | 7 czerwca 2023 r. | 1.0.0 | - | - | - |
work | 30 października 2024 r. | 2.10.0 | - | - | - |
(*) Ta biblioteka zawiera wiele artefaktów. Więcej informacji znajdziesz w informacjach o wersji.
Ostatnia aktualizacja: 12 marca 2025 r.