Biblioteki Jetpack są dostarczane niezależnie od systemu operacyjnego Android, dlatego aktualizacje bibliotek mogą następować niezależnie i częściej.
Biblioteki są zgodne ze ścisłą semantyczną obsługą wersji na potrzeby zgodności plików binarnych z dodaną sekwencją wersji przedpremierowych między wersjami.
Ciąg znaków wersji (np. 1.0.1-beta02
) zawiera 3 cyfry oznaczające poziomy główny i podrzędny oraz poprawki błędów.
Wersje przedpremierowe mają też sufiks określający etap przedpremierowy (alfa, beta, wersja kandydująca do wydania) oraz numer wersji (01, 02 itd.).
Pamiętaj, że zalecamy używanie bibliotek androidx
do zachowania zgodności źródeł w wersjach podrzędnych, ale nie jest to wymagane. Duża aktualizacja wersji wymusza 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 3 etapy przedpremierowe, aby stała się stabilną wersją. Kryteria dla każdego etapu przedpremierowego:
Alfa
- Wersje alfa są stabilne pod względem funkcjonalności, ale mogą nie zawierać wszystkich funkcji.
- Gdy wersja jest w wersji alfa, interfejsy API mogą być dodawane, usuwane lub zmieniane.
Wersja beta
- Wersje beta są stabilne funkcjonalnie i mają wszystkie funkcje interfejsu API.
- Są gotowe do użytku w środowisku produkcyjnym, ale mogą zawierać błędy.
- Wersja beta nie może używać eksperymentalnych funkcji kompilatora (takich jak
@UseExperimental
). - Zależności od innych bibliotek muszą być w wersji beta, rc lub stabilnej. Zależności w wersji alfa nie są dozwolone.
Proponowana wersja (RC)
- Kandydat do wprowadzenia to wersja potencjalnie stabilna.
- Może zawierać ważne poprawki wprowadzone w ostatniej chwili.
- Wygląd interfejsu API jest ostateczny.
- Zależności od innych bibliotek mogą być wyłącznie w wersji rc lub stabilnej.
Biblioteka może mieć kilka wersji naraz. Każda wersja ma
inny etap publikacji. Na przykład stabilna wersja androidx.activity
może mieć wartość 1.0.0
, ale może też być dostępna wersja 1.1.0-beta02
i 2.0.0-alpha01
.
Na tej stronie znajdziesz informacje o najnowszych aktualizacjach bibliotek.
Strona z informacjami o najnowszych wersjach AndroidaX zawiera listę bibliotek, które zostały ostatnio zmienione. Repozytorium Maven Google pokazuje pełną historię zmian.
W tabeli poniżej znajdziesz najnowsze wersje stabilne i podglądowe każdej biblioteki AndroidaX. Linki w każdym wierszu prowadzą do informacji o wersji biblioteki. W informacjach o wersji znajdziesz:
- Chronologiczna historia wszystkich wydań.
- Fragment kodu z domyślnymi deklaracjami zależności Gradle na potrzeby używania artefaktów.
- Linki do stron z informacjami o pakietach w każdym artefakcie w Kotlin i Javie.
Biblioteki Jetpacka
Niektóre biblioteki AndroidaX, takie jak aparat, mają wiele artefaktów, które są przechowywane oddzielnie. Te biblioteki są oznaczone gwiazdką (*). Informacje o aktualizacjach wersji wszystkich artefaktów znajdziesz w informacjach o wersji.
Identyfikator grupy Maven | Najnowsza aktualizacja | Wersja stabilna | Kandydat do publikacji | Wersja Beta | Wersja alfa |
---|---|---|---|---|---|
aktywność | 17 kwietnia 2024 r. | 1,9,0 | - | - | - |
reklamy | 8 marca 2023 r. | - | - | - | 1.0.0-alfa05 |
adnotacja (*) | 14 maja 2024 r. | 1.8.0 | - | - | - |
appcompat | 29 maja 2024 r. | 1.7.0 | - | - | - |
przeszukiwanie aplikacji | 24 maja 2023 r. | - | - | - | 1.1.0-alfa03 |
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 | 12 czerwca 2024 r. | 1.2.4 | - | 1.3.0-beta01 | - |
biometryczne | 29 maja 2024 r. | 1.1.0 | - | - | 1.4.0-alfa01 |
Bluetooth | 29 listopada 2023 r. | - | - | - | 1.0.0-alfa02 |
przeglądarka | 6 marca 2024 roku | 1.8.0 | - | - | - |
aplikacja-samochodowa | 29 maja 2024 r. | 1.4.0 | - | - | 1.7.0-alfa02 |
kamera (*) | 12 czerwca 2024 r. | 1.3.4 | - | 1.4.0-beta02 | - |
widok kart | 21 września 2018 r. | 1.0.0 | - | - | - |
kolekcja | 24 stycznia 2024 r. | 1.4.0 | - | - | - |
utwórz | 14 maja 2024 r. | 1.4.0 | - | - | - |
compose.animation, | 12 czerwca 2024 r. | 1,6.8 | - | 1.7.0-beta03 | - |
compose.buildr, | 14 maja 2024 r. | 1.5.14 | - | - | - |
compose.foundation | 12 czerwca 2024 r. | 1,6.8 | - | 1.7.0-beta03 | - |
compose.material, | 12 czerwca 2024 r. | 1,6.8 | - | 1.7.0-beta03 | - |
compose.material3, | 12 czerwca 2024 r. | 1.2.1 | - | 1.3.0-beta03 | - |
compose.runtime, | 12 czerwca 2024 r. | 1,6.8 | - | 1.7.0-beta03 | - |
compose.ui; | 12 czerwca 2024 r. | 1,6.8 | - | 1.7.0-beta03 | - |
jednocześnie | 12 czerwca 2024 r. | 1.2.0 | - | - | - |
constraintlayout (*) | 4 października 2023 roku | 2.1.4 | - | - | 2.2.0-alfa13 |
podsumowanie treści | 21 września 2018 r. | 1.0.0 | - | - | - |
coordinatorlayout | 4 października 2023 roku | 1.2.0 | - | - | 1.3.0-alfa02 |
podstawowa (*) | 12 czerwca 2024 r. | 1.13.1 | - | - | 1.15.0-alfa01 |
core.uwb, | 24 stycznia 2024 r. | - | - | - | 1.0.0-alfa08 |
dane logowania | 12 czerwca 2024 r. | 1.2.2 | - | 1.3.0-beta02 | 1.5.0-alfa02 |
kursoradapter | 21 września 2018 r. | 1.0.0 | - | - | - |
widok niestandardowy (*) | 21 września 2022 r. | 1.1.0 | - | - | 1.2.0-alfa02 |
powiązanie danych | 5 września 2019 r. | 3.5.0 | - | - | 3.6.0-alfa10 |
magazyn danych | 1 maja 2024 r. | 1.1.1 | - | - | - |
plik_dokumentu | 18 sierpnia 2021 r. | 1,0.1 | - | - | 1.1.0-alfa01 |
przeciągnij i upuść | 11 maja 2022 roku | 1.0.0 | - | - | - |
Układ drawerlayout | 22 marca 2023 r. | 1.2.0 | - | - | - |
dynamicznaanimacja | 4 grudnia 2019 | 1.0.0 | - | - | 1.1.0-alfa03 |
emotikony | 27 stycznia 2021 r. | 1.1.0 | - | - | 1.2.0-alfa03 |
emoji2 | 13 grudnia 2023 r. | 1.4.0 | - | - | 1.5.0-alfa01 |
przedsiębiorstwo | 13 stycznia 2021 r. | 1.1.0 | - | - | - |
exifinterface. | 13 grudnia 2023 r. | 1.3.7 | - | - | - |
fragment | 12 czerwca 2024 r. | 1.8.0 | - | - | - |
gry (*) | 12 czerwca 2024 r. | 3.0.3 | - | - | - |
rzut oka | 12 czerwca 2024 r. | 1.1.0 | - | - | - |
grafika (*) | 29 maja 2024 r. | 1.0.0 | - | - | - |
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 | 10 stycznia 2024 r. | - | - | - | 1.1.0-alfa07 |
heifwriter | 26 lipca 2023 r. | - | - | - | 1.1.0-alfa02 |
hilt (*) | 21 lutego 2024 r. | 1.2.0 | - | - | - |
input | 1 maja 2024 r. | - | - | 1.0.0-beta04 | - |
interpolator | 21 września 2018 r. | 1.0.0 | - | - | - |
wyszukiwarka JavaScript | 1 listopada 2023 roku | - | - | 1.0.0-beta01 | - |
odrzutowiec | 2 września 2020 r. | - | - | 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 (*) | 12 czerwca 2024 r. | 2.8.2 | - | - | - |
lint | 21 lutego 2024 r. | - | - | - | 1.0.0-alfa01 |
moduł ładowania | 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 | 7 czerwca 2024 r. | 1.3.1 | - | - | 1.4.0-alfa02 |
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 | 12 czerwca 2024 r. | 2.7.7 | - | 2.8.0-beta03 | - |
stronicowanie (*) | 14 maja 2024 r. | 3.3.0 | - | - | - |
paleta | 21 września 2018 r. | 1.0.0 | - | - | - |
percentlayout | 21 września 2018 r. | 1.0.0 | - | - | - |
ustawienie | 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 | 14 maja 2024 r. | - | - | 1.1.0-beta07 | - |
privacysandbox.Plugins. | 9 sierpnia 2023 r. | - | - | - | 1.0.0-alfa02 |
privacysandbox.sdkruntime | 6 marca 2024 roku | - | - | - | 1.0.0-alfa13 |
privacysandbox.tools | 20 marca 2024 r. | - | - | - | 1.0.0-alfa08 |
privacysandbox.ui | 14 maja 2024 r. | - | - | - | 1.0.0-alfa08 |
instalator profilu | 7 lutego 2024 r. | 1.3.1 | - | - | 1.4.0-alfa01 |
rekomendacja | 21 września 2018 r. | 1.0.0 | - | - | - |
recyclerview (*) | 18 października 2023 r. | 1.3.2 | - | - | 1.4.0-alfa01 |
zdalne wywołanie zwrotne | 7 maja 2019 r. | 1.0.0 | - | - | - |
inspekcja zasobów | 26 stycznia 2022 r. | 1,0.1 | - | - | - |
pokój | 12 czerwca 2024 r. | 2.6.1 | - | - | 2.7.0-alfa04 |
savedstate (zapisany stan) | 22 marca 2023 r. | 1.2.1 | - | - | - |
bezpieczeństwo (*) | 12 czerwca 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 | - | - | - |
uruchamianie | 11 stycznia 2023 r. | 1.1.1 | - | - | 1.2.0-alfa02 |
sqlite, | 12 czerwca 2024 r. | 2.4.0 | - | - | 2.5.0-alfa04 |
swiperefreshlayout | 22 lipca 2020 r. | 1.1.0 | - | - | 1.2.0-alfa01 |
test (*) | 29 maja 2024 r. | 1,0.1 | - | - | 1.1.0-alfa04 |
test.uiautomator, | 21 lutego 2024 r. | 2.3.0 | - | - | - |
textclassifier | 23 marca 2022 r. | - | - | - | 1.0.0-alfa04 |
śledzenie | 29 listopada 2023 r. | 1.2.0 | - | - | 1.3.0-alfa02 |
przeniesienie | 1 maja 2024 r. | 1.5.0 | - | - | - |
telewizor | 1 maja 2024 r. | - | - | 1.0.0-beta01 | - |
dostawca telewizji | 19 sierpnia 2020 r. | - | - | - | 1.1.0-alfa01 |
vectordrawable, | 1 maja 2024 r. | 1.2.0 | - | - | - |
versionedparcelable | 10 stycznia 2024 r. | 1.2.0 | - | - | - |
przeglądarka | 15 września 2021 r. | 1.0.0 | - | - | 1.1.0-alfa01 |
przeglądarkar2 | 14 maja 2024 r. | 1.1.0 | - | - | - |
wear (*) | 29 maja 2024 r. | 1.3.0 | - | - | 1.4.0-alfa01 |
wear.compose, | 12 czerwca 2024 r. | 1.3.1 | - | 1.4.0-beta03 | - |
wear.protolayout | 29 maja 2024 r. | 1.1.0 | - | - | 1.2.0-alfa04 |
wear.tiles, | 29 maja 2024 r. | 1.3.0 | - | - | 1.4.0-alfa04 |
wear.watchface | 17 kwietnia 2024 r. | 1.2.1 | - | - | 1.3.0-alfa03 |
webkit | 12 czerwca 2024 r. | 1,9,0 | - | - | 1.12.0-alfa02 |
okno | 29 maja 2024 r. | 1.3.0 | - | - | - |
window.extensions.core, | 7 czerwca 2023 r. | 1.0.0 | - | - | - |
praca | 17 kwietnia 2024 r. | 2.9.0 | - | - | 2.10.0-alfa02 |