AndroidX sürümleri

Jetpack kitaplıkları Android OS'den ayrı olarak gönderilir. Bu sayede kitaplıklarda güncellemeler bağımsız ve daha sık gerçekleşebilir.

Kitaplıklar, yayın öncesi düzeltmelerin ek sürümler arası sırası ile ikili program uyumluluğu için katı anlamsal sürüm oluşturma uygular. Sürüm dizesi (ör. 1.0.1-beta02), ana, alt ve hata düzeltme düzeylerini temsil eden üç sayı içerir. Yayın öncesi sürümlerde ayrıca yayın öncesi aşamayı (alfa, beta, sürüm adayı) ve düzeltme numarasını (01, 02 vb.) belirten bir son ek bulunur.

Alt sürümler arasında kaynak uyumluluğunu korumak için androidx kitaplıklarının önerildiğini, ancak zorunlu olmadığını lütfen unutmayın. Ana sürüm güncellemesi olmasının nedeni, önceki ana sürüme bağlı tüm yapıların açıkça taşınmasına ve bu da geliştiricilerin iş akışını kesintiye uğratmasına neden olur.

Bir kitaplığın her sürümü, kararlı bir sürüm olma yolunda üç yayın öncesi aşamadan geçer. Yayın öncesi her aşama için ölçütler şunlardır:

Alfa

  • Alfa sürümleri işlevsel olarak kararlı olsa da eksiksiz olmayabilir.
  • Bir sürüm alfa sürümündeyken API'ler eklenebilir, kaldırılabilir veya değiştirilebilir.

Beta

  • Beta sürümleri işlevsel olarak kararlıdır ve eksiksiz bir API yüzeyine sahiptir.
  • Üretimde kullanılmaya hazırlar, ancak hatalar içerebilirler.
  • Beta sürümleri, deneysel derleyici özelliklerini (@UseExperimental gibi) kullanamaz.
  • Diğer kitaplıklara olan bağımlılıklar beta, rc veya kararlı sürümler olmalıdır. Alfa bağımlılığına izin verilmez.

Serbest Bırakma Adayı (RC)

  • Yayın adayı, potansiyel bir kararlı sürümdür.
  • Kritik son dakika düzeltmeleri içerebilir.
  • API yüzeyi nihaidir.
  • Diğer kitaplıklara olan bağımlılıklar yalnızca rc veya kararlı sürümler olmalıdır.

Bir kitaplığın aynı anda birden çok sürümü olabilir. Her sürümün farklı bir yayın aşaması vardır. Örneğin, androidx.activity kararlı sürümü 1.0.0 olabilir ancak bir 1.1.0-beta02 ve 2.0.0-alpha01 sürümü de olabilir.

Kitaplıklardaki en son güncellemeleri bu sayfadan öğrenebilirsiniz.

AndroidX son sürüm notları sayfasında, yakın zamanda değiştirilen kitaplıkların listesi listelenir. Google'ın Maven deposu, sürüm geçmişinin tamamını gösterir.

Her AndroidX kitaplığının en son kararlı ve önizleme sürümlerini görüntülemek için aşağıdaki tabloyu kullanın. Her satırdaki bağlantılar sizi kitaplığın sürüm notlarına götürür. Sürüm notlarında şunları bulabilirsiniz:

  • Tüm sürümlerin kronolojik geçmişi.
  • Yapıları kullanmak için varsayılan Gradle bağımlılık bildirimlerine sahip bir kod snippet'i.
  • Her bir yapıdaki paketler için Kotlin ve Java referans sayfalarının bağlantıları.

Jetpack kitaplıkları

Kamera gibi bazı AndroidX kitaplıklarında, ayrı ayrı yönetilen birden fazla yapı bulunur. Bu kitaplıklar yıldız işaretiyle (*) işaretlenmiştir. Tüm yapıların sürüm güncellemelerini görüntülemek için sürüm notlarına bakın.

Maven Grup Kimliği Son Güncelleme Kararlı Sürüm Serbest Bırakma Adayı Beta Sürümü Alfa Sürümü
etkinlik 15 Kasım 2023 1.8.1 - - -
reklamlar 8 Mart 2023 - - - 1.0.0-alfa05
not (*) 6 Eylül 2023 1.7.0 - - -
appcompat 26 Temmuz 2023 1.6.1 - - 1.7.0-alfa03
appsearch 24 Mayıs 2023 - - - 1.1.0-alfa03
arch.core 22 Şubat 2023 2.2.0 - - -
eş zamansız düzeneği-flater 5 Ekim 2022 1.0.0 - - 1.1.0-alfa01
otomatik doldurma 24 Mayıs 2023 1.1.0 - 1.2.0-beta01 1.3.0-alfa01
karşılaştırma 15 Kasım 2023 1.2.1 - - -
biyometrik 21 Eylül 2022 1.1.0 - - 1.2.0-alfa05
bluetooth 20 Eylül 2023 - - - 1.0.0-alfa01
tarayıcı 15 Kasım 2023 1.7.0 - - 1.8.0-alfa01
araba-uygulamasi 1 Kasım 2023 1.2.0 1.4.0-rc01 - -
kamera (*) 18 Ekim 2023 1.3.0 - - 1.4.0-alfa02
cardview 21 Eylül 2018 1.0.0 - - -
koleksiyon 15 Kasım 2023 1.3.0 - 1.4.0-beta01 -
oluşturma 7 Kasım 2023 1.3.0 - 1.4.0-beta01 -
compose.animation 15 Kasım 2023 1.5.4 - 1.6.0-beta01 -
compose.derleyici 7 Kasım 2023 1.5.4 - - -
compose.foundation 15 Kasım 2023 1.5.4 - 1.6.0-beta01 -
compose.material 15 Kasım 2023 1.5.4 - 1.6.0-beta01 -
compose.material3 15 Kasım 2023 1.1.2 - - 1.2.0-alfa11
compose.runtime 15 Kasım 2023 1.5.4 - 1.6.0-beta01 -
compose.ui 15 Kasım 2023 1.5.4 - 1.6.0-beta01 -
eşzamanlı 9 Ağustos 2023 1.1.0 - - 1.2.0-alfa02
kısıtlama (*) 4 Ekim 2023 2.1.4 - - 2.2.0-alfa13
içerik sayfası aracı 21 Eylül 2018 1.0.0 - - -
koordinatör düzeni 4 Ekim 2023 1.2.0 - - 1.3.0-alfa02
çekirdek (*) 18 Ekim 2023 1.12.0 - - 1.13.0-alfa01
core.uwb 23 Ağustos 2023 - - - 1.0.0-alfa07
kimlik bilgileri 1 Kasım 2023 1.2.0 - - 1.2.0
imleç 21 Eylül 2018 1.0.0 - - -
özel görünüm (*) 21 Eylül 2022 1.1.0 - - 1.2.0-alfa02
veri bağlama 5 Eylül 2019 3.5.0 - - 3.6.0-alfa10
veri deposu 1 Kasım 2023 1.0.0 - - 1.1.0-alfa06
doküman dosyası 18 Ağustos 2021 1.0.1 - - 1.1.0-alfa01
sürükle ve bırak 11 Mayıs 2022 1.0.0 - - -
çekmece düzeni 22 Mart 2023 1.2.0 - - -
dinamikanimasyon 4 Aralık 2019 1.0.0 - - 1.1.0-alfa03
emoji 27 Ocak 2021 1.1.0 - - 1.2.0-alfa03
emoji2 9 Ağustos 2023 1.4.0 - - -
kurumsal 13 Ocak 2021 1.1.0 - - -
exifinterface 8 Şubat 2023 1.3.6 - - -
parça 1 Kasım 2023 1.6.2 - - 1.7.0-alfa06
oyunlar (*) 15 Kasım 2023 2.0.2 - - 3.0.0-alfa01
bir bakış 6 Eylül 2023 - - - 1.0.0-alfa05
grafikler (*) 6 Eylül 2023 - - - 1.0.0-alfa05
ızgara düzeni 24 Mayıs 2023 1.0.0 - 1.1.0-beta01 -
sağlık 9 Ağustos 2023 - 1.0.0-rc01 - 1.1.0-alfa01
health.connect 18 Ekim 2023 - - - 1.1.0-alfa06
heifwriter 26 Temmuz 2023 - - - 1.1.0-alfa02
yankı işareti (*) 1 Kasım 2023 1.1.0 - - -
giriş 20 Eylül 2023 - - 1.0.0-beta03 -
interpolatör 21 Eylül 2018 1.0.0 - - -
javascriptengine 1 Kasım 2023 - - 1.0.0-beta01 -
jeneratör 2 Eylül 2020 - - 1.0.0-beta10 -
leanback 15 Kasım 2023 1.0.0 1.1.0-rc02 - 1.2.0-alfa04
eski 21 Eylül 2018 1.0.0 - - -
yaşam döngüsü (*) 15 Kasım 2023 2.6.2 2.7.0-rc01 - -
yükleyici 9 Ekim 2019 1.1.0 - - -
yerel yayın yöneticisi 12 Ocak 2022 1.1.0 - - -
medya 15 Kasım 2023 1.6.0 1.7.0-rc01 - -
medya2 15 Kasım 2023 1.2.1 - - 1.3.0-alfa01
medya3 15 Kasım 2023 1.2.0 - - -
mediarouter 15 Kasım 2023 1.6.0 - - 1.7.0-alfa01
multidex 17 Aralık 2018 2.0.1 - - -
metrikler 5 Nisan 2023 - - - 1.0.0-alfa04
sayfalama (*) 20 Eylül 2023 3.2.1 - - 3.3.0-alfa02
palet 21 Eylül 2018 1.0.0 - - -
yüzde düzeni 21 Eylül 2018 1.0.0 - - -
tercih 26 Temmuz 2023 1.2.1 - - -
yazdırma 28 Ekim 2020 - - 1.1.0-beta01 -
privacysandbox.activity 15 Kasım 2023 - - - 1.0.0-alfa01
privacysandbox.ads 15 Kasım 2023 - - 1.1.0-beta03 -
privacysandbox.plugins 9 Ağustos 2023 - - - 1.0.0-alfa02
privacysandbox.sdkruntime 15 Kasım 2023 - - - 1.0.0-alfa11
privacysandbox.tools 6 Eylül 2023 - - - 1.0.0-alfa06
privacysandbox.ui 18 Ekim 2023 - - - 1.0.0-alfa07
profil yükleyici 3 Mayıs 2023 1.3.1 - - -
öneri 21 Eylül 2018 1.0.0 - - -
geri dönüşüm görünümü (*) 18 Ekim 2023 1.3.2 - - 1.4.0-alfa01
uzaktan geri arama 7 Mayıs 2019 1.0.0 - - -
resourcespection 26 Ocak 2022 1.0.1 - - -
oda 18 Ekim 2023 2.6.0 - - -
savedstate 22 Mart 2023 1.2.1 - - -
güvenlik (*) 19 Nisan 2023 1.0.0 - - 1.1.0-alfa06
sharetarget 5 Ekim 2022 1.2.0 - - -
dilim 13 Ocak 2021 - - - 1.1.0-alfa02
kaydırmapaneli 26 Ocak 2022 1.2.0 - - -
başlangıç 11 Ocak 2023 1.1.1 - - 1.2.0-alfa02
sqlite 18 Ekim 2023 2.4.0 - - -
kaydırma yenileme düzeni 22 Temmuz 2020 1.1.0 - - 1.2.0-alfa01
test (*) 18 Eylül 2023 1.0.1 - - 1.1.0-alfa01
test.uiautomator 1 Kasım 2023 - - - 2.3.0-alfa05
metin sınıflandırıcı 23 Mart 2022 - - - 1.0.0-alfa04
izleme 4 Ekim 2023 1.1.0 1.2.0-rc01 - 1.3.0-alfa02
geçiş 4 Ekim 2023 1.4.1 - - 1.5.0-alfa04
televizyon 4 Ekim 2023 - - - 1.0.0-alfa10
tvprovider 19 Ağustos 2020 - - - 1.1.0-alfa01
Vektördrawable 20 Nisan 2022 1.1.0 - 1.2.0-beta01 -
versionedparcelable 15 Kasım 2023 1.1.1 - - 1.2.0-alfa01
görüntüleyici 15 Eylül 2021 1.0.0 - - 1.1.0-alfa01
viewpager2 24 Mayıs 2023 1.0.0 - 1.1.0-beta02 -
giyin (*) 15 Kasım 2023 1.3.0 - - 1.4.0-alfa01
giyim.compose 15 Kasım 2023 1.2.1 - 1.3.0-beta01 -
wear.protolayout 15 Kasım 2023 1.0.0 - - 1.1.0-alfa02
giyim.tilkiler 15 Kasım 2023 1.2.0 - - 1.3.0-alfa02
giyim.watchface 18 Ekim 2023 1.1.1 1.2.0-rc01 - -
webkit 15 Kasım 2023 1.8.0 1.9.0-rc01 - -
pencere 15 Kasım 2023 1.2.0 - - 1.3.0-alfa01
window.extensions.core 7 Haziran 2023 1.0.0 - - -
18 Ekim 2023 2.8.1 2.9.0-rc01 - -

(*) Bu kitaplıkta birden fazla yapı var. Daha fazla bilgi edinmek için sürüm notlarını inceleyin.
Son güncelleme tarihi: 15 Kasım 2023