Biblioteki Jetpack są wysyłane niezależnie od systemu operacyjnego Android, więc aktualizacje mogą odbywać się niezależnie i częściej.
Biblioteki są zgodne ze ścisłą semantyczną obsługą wersji w celu zapewnienia zgodności plików binarnych z dodaną sekwencją kolejnych wersji przedpremierowych.
Ciąg znaków wersji (np. 1.0.1-beta02
) zawiera 3 liczby reprezentujące poziomy głównych, podrzędnych i poprawek błędów.
Wersje przedpremierowe mają też sufiks określający etap przedpremierowy
(alfa, beta, kandydująca do publikacji) oraz numer wersji (01, 02 itd.).
Pamiętaj, że zalecamy korzystanie z bibliotek androidx
, ale nie jest to wymagane do zachowania zgodności źródła w wersjach podrzędnych. Wynika to z faktu, że duża aktualizacja wersji wymusiła jawną migrację wszystkich artefaktów zależnych od poprzedniej wersji głównej, co zakłóciłoby przepływ pracy programistów.
Każda wersja biblioteki przechodzi przez trzy etapy przedpremierowe, i stanie się wersją stabilną. Kryteria dla każdego etapu przedpremierowego:
Alfa
- Wersje alfa są stabilne funkcjonalnie, ale mogą nie być pełne.
- Gdy wersja jest w wersji alfa, interfejsy API można dodawać, usuwać i zmieniać.
Wersja beta
- Wersje beta są stabilne funkcjonalnie i mają pełną funkcjonalność interfejsu API.
- Są gotowe do użytku w środowisku produkcyjnym, ale mogą zawierać błędy.
- Wersja beta nie może korzystać z eksperymentalnych funkcji kompilatora
(np.
@UseExperimental
). - Zależności od innych bibliotek muszą być w wersji beta, rc lub stabilne wersji. Zależności alfa nie są dozwolone.
Kandydat do wydania (RC)
- Wersja kandydująca to potencjalnie wersja stabilna.
- Może zawierać krytyczne poprawki wprowadzone w ostatniej chwili.
- Powierzchnia interfejsu API jest ostateczna.
- Zależności od innych bibliotek muszą być oparte wyłącznie na wersjach rc lub stabilnych.
Biblioteka może mieć wiele wersji naraz. Każda wersja ma tag
na innym etapie. Na przykład stabilna wersja
androidx.activity
może mieć wartość 1.0.0
, może być też 1.1.0-beta02
oraz wersję 2.0.0-alpha01
.
Na tej stronie znajdziesz najnowsze informacje o bibliotekach.
Strona z najnowszymi informacjami o wersji AndroidaX. zawiera listę bibliotek, które ostatnio się zmieniły. Google Repozytorium Maven aby zobaczyć pełną historię wersji.
W tabeli poniżej znajdziesz najnowsze stabilne i podglądowe wersje każdego Biblioteka AndroidaX. Linki w poszczególnych wierszach umożliwiają przejście do informacji o wersji biblioteki. Znajdziesz w niej:
- chronologiczna historia wszystkich wydań.
- Fragment kodu z domyślnymi deklaracjami zależności Gradle do używania artefaktów.
- Linki do stron z informacjami o pakietach w każdym artefaktie w Kotlin i Javie.
Biblioteki Jetpack
Niektóre biblioteki AndroidaX, na przykład aparat, mają wiele artefaktów, i przechowywane oddzielnie. Te biblioteki są oznaczone gwiazdką (*). Zobacz w informacjach o wersji, aby wyświetlić aktualizacje wersji dla wszystkich artefaktów.
Identyfikator grupy Maven | Najnowsza aktualizacja | Wersja stabilna | Kandydat do wydania | Wersja Beta | Wydanie alfa |
---|---|---|---|---|---|
aktywność | 4 września 2024 r. | 1.9.2 | - | - | 1.10.0-alfa02 |
reklamy | 8 marca 2023 r. | - | - | - | 1.0.0-alfa05 |
adnotacja (*) | 4 września 2024 r. | 1.8.2 | - | - | 1.9.0-alfa03 |
zgodny z aplikacją | 29 maja 2024 r. | 1.7.0 | - | - | - |
wyszukiwanie aplikacji | 4 września 2024 r. | - | - | - | 1.1.0-alfa05 |
arch.core | 22 lutego 2023 roku | 2.2.0 | - | - | - |
asynclayoutinflater, | 5 października 2022 r. | 1.0.0 | - | - | 1.1.0-alfa01 |
autouzupełnianie | 24 maja 2023 r. | 1.1.0 | - | 1.2.0-beta01 | 1.3.0-alfa01 |
test porównawczy | 21 sierpnia 2024 r. | 1.3.0 | - | - | - |
biometryczne | 7 sierpnia 2024 r. | 1.1.0 | - | - | 1.4.0-alfa02 |
Bluetooth | 29 listopada 2023 r. | - | - | - | 1.0.0-alfa02 |
przeglądarka | 6 marca 2024 roku | 1.8.0 | - | - | - |
aplikacja-samochodowa | 26 czerwca 2024 r. | 1.4.0 | - | 1.7.0-beta01 | - |
aparat fotograficzny (*) | 4 września 2024 r. | 1.3.4 | 1.4.0-rc01 | - | 1.5.0-alfa01 |
widok karty | 21 września 2018 r. | 1.0.0 | - | - | - |
kolekcja | 4 września 2024 r. | 1.4.3 | - | - | 1.5.0-alfa01 |
utwórz | 7 sierpnia 2024 r. | 1.4.3 | - | - | 1.5.0-alfa01 |
compose.animation, | 4 września 2024 r. | 1.7.0 | - | - | 1.8.0-alfa01 |
compose.buildr | 7 sierpnia 2024 r. | 1.5.15 | - | - | - |
compose.foundation | 4 września 2024 r. | 1.7.0 | - | - | 1.8.0-alfa01 |
compose.material, | 4 września 2024 r. | 1.7.0 | - | - | 1.8.0-alfa01 |
compose.material3, | 4 września 2024 r. | 1.3.0 | - | - | - |
compose.runtime, | 4 września 2024 r. | 1.7.0 | - | - | 1.8.0-alfa01 |
compose.ui, | 4 września 2024 r. | 1.7.0 | - | - | 1.8.0-alfa01 |
równoczesnych | 12 czerwca 2024 r. | 1.2.0 | - | - | - |
constraintlayout (*) | 4 września 2024 r. | 2.1.4 | - | 2.2.0-beta01 | - |
contentpager | 21 września 2018 r. | 1.0.0 | - | - | - |
układ koordynatora | 4 października 2023 roku | 1.2.0 | - | - | 1.3.0-alfa02 |
rdzeń (*) | 4 września 2024 r. | 1.13.1 | - | - | 1.15.0-alfa02 |
core.uwb, | 24 stycznia 2024 r. | - | - | - | 1.0.0-alfa08 |
dane logowania | 4 września 2024 r. | 1.2.2 | 1.3.0-rc01 | - | 1.5.0-alfa05 |
kursoradapter | 21 września 2018 r. | 1.0.0 | - | - | - |
customview (*) | 21 września 2022 r. | 1.1.0 | - | - | 1.2.0-alfa02 |
powiązywanie danych, | 5 września 2019 r. | 3.5.0 | - | - | 3.6.0-alfa10 |
datastore | 1 maja 2024 r. | 1.1.1 | - | - | - |
plik dokumentu | 18 sierpnia 2021 r. | 1.0.1 | - | - | 1.1.0-alfa01 |
przeciągnij | 11 maja 2022 roku | 1.0.0 | - | - | - |
układ szuflady | 22 marca 2023 r. | 1.2.0 | - | - | - |
dynamicanimation | 4 grudnia 2019 | 1.0.0 | - | - | 1.1.0-alfa03 |
emotikon | 27 stycznia 2021 r. | 1.1.0 | - | - | 1.2.0-alfa03 |
emoji2 | 4 września 2024 r. | 1.5.0 | - | - | - |
enterprise, | 13 stycznia 2021 r. | 1.1.0 | - | - | - |
Exifinterface | 13 grudnia 2023 r. | 1.3.7 | - | - | - |
fragment | 4 września 2024 r. | 1.8.3 | - | - | - |
gry (*) | 7 sierpnia 2024 r. | 3.0.5 | - | - | - |
widok | 12 czerwca 2024 r. | 1.1.0 | - | - | - |
grafika (*) | 4 września 2024 r. | 1.0.1 | - | - | - |
gridlayout, | 24 maja 2023 r. | 1.0.0 | - | 1.1.0-beta01 | - |
zdrowie | 14 maja 2024 r. | - | 1.0.0-rc02 | - | 1.1.0-alfa03 |
health.connect | 4 września 2024 r. | - | - | - | 1.1.0-alfa08 |
heifwriter | 26 lipca 2023 r. | - | - | - | 1.1.0-alfa02 |
hilt (*) | 21 lutego 2024 r. | 1.2.0 | - | - | - |
wpisywanie danych | 1 maja 2024 r. | - | - | 1.0.0–beta04 | - |
interpolator | 21 września 2018 r. | 1.0.0 | - | - | - |
JavaScriptengine | 1 listopada 2023 roku | - | - | 1.0.0-beta01 | - |
jetifier | Wrzesień 2, 2020 | - | - | 1.0.0–beta10 | - |
leanback | 15 listopada 2023 r. | 1.0.0 | 1.1.0-rc02 | - | 1.2.0-alfa04 |
starsza wersja | 21 września 2018 r. | 1.0.0 | - | - | - |
cykl życia (*) | 4 września 2024 r. | 2.8.5 | - | - | 2.9.0-alfa02 |
lint | 4 września 2024 r. | - | - | - | 1.0.0-alfa02 |
program ładujący | 9 października 2019 r. | 1.1.0 | - | - | - |
localbroadcastmanager, | 12 stycznia 2022 r. | 1.1.0 | - | - | - |
multimedia, | 29 listopada 2023 r. | 1.7.0 | - | - | - |
media2, | 10 stycznia 2024 r. | 1.3.0 | - | - | - |
media3, | 27 sierpnia 2024 r. | 1.4.1 | - | - | - |
mediarouter | 20 marca 2024 r. | 1.7.0 | - | - | - |
multidex, | 17 grudnia 2018 r. | 2.0.1 | - | - | - |
dane | 10 stycznia 2024 r. | - | - | 1.0.0-beta01 | - |
nawigacja | 4 września 2024 r. | 2.8.0 | - | - | - |
paging (*) | 7 sierpnia 2024 r. | 3.3.2 | - | - | - |
paleta | 21 września 2018 r. | 1.0.0 | - | - | - |
4 września 2024 r. | - | - | - | 1.0.0-alfa02 | |
percentlayout, | 21 września 2018 r. | 1.0.0 | - | - | - |
preferencja | 26 lipca 2023 r. | 1.2.1 | - | - | - |
drukuj | 28 października 2020 r. | - | - | 1.1.0-beta01 | - |
privacysandbox.activity. | 15 listopada 2023 r. | - | - | - | 1.0.0-alfa01 |
privacysandbox.ads | 21 sierpnia 2024 r. | - | - | 1.1.0–beta10 | - |
privacysandbox.Wtyczka | 9 sierpnia 2023 r. | - | - | - | 1.0.0-alfa02 |
privacysandbox.sdkruntime (privacysandbox.sdkruntime) | 24 lipca 2024 r. | - | - | - | 1.0.0-alfa14 |
privacysandbox.tools | 26 czerwca 2024 r. | - | - | - | 1.0.0-alfa09 |
privacysandbox.ui. | 26 czerwca 2024 r. | - | - | - | 1.0.0-alfa09 |
profileinstaller | 4 września 2024 r. | 1.3.1 | 1.4.0-rc01 | - | - |
rekomendacja | 21 września 2018 r. | 1.0.0 | - | - | - |
recyclerview (*) | 21 sierpnia 2024 r. | 1.3.2 | - | 1.4.0-beta01 | - |
zdalne wywołanie zwrotne | 7 maja 2019 r. | 1.0.0 | - | - | - |
inspekcja zasobów | 26 stycznia 2022 r. | 1.0.1 | - | - | - |
pokój | 21 sierpnia 2024 r. | 2.6.1 | - | - | 2.7.0-alfa07 |
savedstate (zapisany stan), | 7 sierpnia 2024 r. | 1.2.1 | - | - | 1.3.0-alfa01 |
security (*) | 7 sierpnia 2024 r. | 1.0.0 | - | - | 1.1.0-alfa06 |
sharetarget, | 5 października 2022 r. | 1.2.0 | - | - | - |
wycinek | 13 stycznia 2021 r. | - | - | - | 1.1.0-alfa02 |
slidingpanelayout | 26 stycznia 2022 r. | 1.2.0 | - | - | - |
uruchomienie | 4 września 2024 r. | 1.1.1 | 1.2.0-rc01 | - | - |
sqlite | 21 sierpnia 2024 r. | 2.4.0 | - | - | 2.5.0-alfa07 |
swiperefreshlayout. | 22 lipca 2020 r. | 1.1.0 | - | - | 1.2.0-alfa01 |
test (*) | 14 sierpnia 2024 r. | 1.0.1 | - | - | 1.1.0-alfa04 |
test.uiautomator | 26 czerwca 2024 r. | 2.3.0 | - | - | 2.4.0-alfa01 |
textclassifier | 23 marca 2022 r. | - | - | - | 1.0.0-alfa04 |
śledzenie | 29 listopada 2023 r. | 1.2.0 | - | - | 1.3.0-alfa02 |
przejście | 24 lipca 2024 r. | 1.5.1 | - | - | - |
tv | 21 sierpnia 2024 r. | 1.0.0 | - | - | - |
dostawca TV | 19 sierpnia 2020 r. | - | - | - | 1.1.0-alfa01 |
vectordrawable (wektor vectordrawable) | 1 maja 2024 r. | 1.2.0 | - | - | - |
versionedparcelable | 10 stycznia 2024 r. | 1.2.0 | - | - | - |
viewpager | 15 września 2021 r. | 1.0.0 | - | - | 1.1.0-alfa01 |
viewpager2, | 14 maja 2024 r. | 1.1.0 | - | - | - |
wear (*) | 24 lipca 2024 r. | 1.3.0 | - | - | 1.4.0-alfa01 |
wear.compose | 4 września 2024 r. | 1.4.0 | - | - | 1.5.0-alfa01 |
wear.protolayout, | 7 sierpnia 2024 r. | 1.2.0 | - | - | - |
wear.tiles | 7 sierpnia 2024 r. | 1.4.0 | - | - | - |
wear.watchface | 17 kwietnia 2024 r. | 1.2.1 | - | - | 1.3.0-alfa03 |
webkit | 4 września 2024 r. | 1.9.0 | 1.12.0-rc01 | - | - |
okno | 4 września 2024 r. | 1.3.0 | - | - | 1.4.0-alfa02 |
window.extensions.core, | 7 czerwca 2023 r. | 1.0.0 | - | - | - |
praca | 4 września 2024 r. | 2.9.1 | - | - | 2.10.0-alfa03 |