AndroidX sürümleri


Jetpack kitaplıkları, Android işletim sisteminden ayrı olarak sunulur. Böylece, kitaplıklarda yapılan güncellemeler bağımsız ve daha sık gerçekleşebilir.

Kitaplıklar, yayın öncesi revizyonlardan oluşan ek bir sürümler arası sıralamayla ikili program uyumluluğu için katı semantik sürüm oluşturma uygular. Sürüm dizesi (1.0.1-beta02 gibi) büyük, alt ve hata düzeltme düzeylerini temsil eden üç sayı içerir. Yayın öncesi sürümlerde yayın öncesi aşamayı (alfa, beta, sürüm adayı) ve düzeltme numarasını (01, 02 vb.) belirten bir son ek de 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ı, önceki ana sürüme bağlı olan tüm yapıları açıkça taşınmaya zorlayarak geliştiricilerin iş akışını bozabilir.

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

Alfa

  • Alfa sürümleri işlevsel olarak kararlı olsa da tüm özellikleri sunmayabilir.
  • 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 özelliklerin eksiksiz bir API yüzeyine sahiptir.
  • Üretimde kullanılmaya hazırdır ancak hatalar içerebilir.
  • Beta sürümlerinde deneysel derleyici özellikleri (@UseExperimental gibi) kullanılamaz.
  • Diğer kitaplıklardaki bağımlılıklar beta, rc veya kararlı sürümler olmalıdır. Alfa bağımlılığına izin verilmez.

Yayın Adayı (RC)

  • Yayın adayı, olası bir kararlı sürümdür.
  • Son dakikayla ilgili önemli düzeltmeleri içerebilir.
  • API yüzeyi nihaidir.
  • Diğer kitaplıklardaki bağımlılıklar yalnızca rc veya kararlı sürümler olmalıdır.

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

Kitaplıklarla ilgili en son güncellemeleri öğrenmek için bu sayfayı kullanın.

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

Her AndroidX kitaplığının en son kararlı sürümlerini 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ı bulacaksınız:

  • Tüm yayınların kronolojik geçmişi.
  • Yapıları kullanmak için varsayılan Gradle bağımlılık bildirimlerine sahip bir kod snippet'i.
  • Her 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ı korunan birden çok yapı bulunur. Bu kitaplıklar yıldız işareti (*) ile işaretlenmiştir. Tüm yapılara ait sürüm güncellemelerini görüntülemek için sürüm notlarına bakın.

Maven Grubu Kimliği Son Güncelleme Kararlı Sürüm Yayın Adayı Beta Sürümü Alfa Sürümü
etkinlik 26 Haziran 2024 1.9.0 - - 1.10.0-alfa01
reklamlar 8 Mart 2023 - - - 1.0.0-alfa05
not (*) 26 Haziran 2024 1.8.0 - - 1.9.0-alfa01
uygulama 29 Mayıs 2024 1.7.0 - - -
uygulama arama 24 Mayıs 2023 - - - 1.1.0-alfa03
ark..çekirdek 22 Şubat 2023 2.2.0 - - -
eş zamansız_mutlaka 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 12 Haziran 2024 1.2.4 - 1.3.0-beta01 -
biyometrik 29 Mayıs 2024 1.1.0 - - 1.4.0-alfa01
bluetooth 29 Kasım 2023 - - - 1.0.0-alfa02
tarayıcı 6 Mart 2024 1.8.0 - - -
araba-uygulaması 26 Haziran 2024 1.4.0 - 1.7.0-beta01 -
kamera (*) 12 Haziran 2024 1.3.4 - 1.4.0-beta02 -
cardview 21 Eylül 2018 1.0.0 - - -
koleksiyon 24 Ocak 2024 1.4.0 - - -
oluşturma 14 Mayıs 2024 1.4.0 - - -
compose.animation 26 Haziran 2024 1.6.8 - 1.7.0-beta04 -
compose.derleyici 14 Mayıs 2024 1:5.14 - - -
compose.temel 26 Haziran 2024 1.6.8 - 1.7.0-beta04 -
compose.material 26 Haziran 2024 1.6.8 - 1.7.0-beta04 -
compose.material3 26 Haziran 2024 1.2.1 - 1.3.0-beta04 -
compose.runtime 26 Haziran 2024 1.6.8 - 1.7.0-beta04 -
compose.ui 26 Haziran 2024 1.6.8 - 1.7.0-beta04 -
eş zamanlı 12 Haziran 2024 1.2.0 - - -
Restricttlayout (*) 4 Ekim 2023 2.1.4 - - 2.2.0-alfa13
contentpager 21 Eylül 2018 1.0.0 - - -
koordinatör düzeni 4 Ekim 2023 1.2.0 - - 1.3.0-alfa02
çekirdek (*) 12 Haziran 2024 1.13.1 - - 1.15.0-alfa01
core.uwb 24 Ocak 2024 - - - 1.0.0-alfa08
kimlik bilgileri 12 Haziran 2024 1.2.2 - 1.3.0-beta02 1.5.0-alfa02
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 Mayıs 2024 1.1.1 - - -
doküman dosyası 18 Ağustos 2021 1.0.1 - - 1.1.0-alfa01
sürükleyerek bırakma 11 Mayıs 2022 1.0.0 - - -
çekmece düzeni 22 Mart 2023 1.2.0 - - -
dinamik animasyon 4 Aralık 2019 1.0.0 - - 1.1.0-alfa03
emoji 27 Ocak 2021 1.1.0 - - 1.2.0-alfa03
emoji2 13 Aralık 2023 1.4.0 - - 1.5.0-alfa01
kurum 13 Ocak 2021 1.1.0 - - -
exifarayüz 13 Aralık 2023 1.3.7 - - -
parça 26 Haziran 2024 1.8.1 - - -
oyunlar (*) 12 Haziran 2024 3.0.3 - - -
bir bakış 12 Haziran 2024 1.1.0 - - -
grafikler (*) 29 Mayıs 2024 1.0.0 - - -
gridlayout 24 Mayıs 2023 1.0.0 - 1.1.0-beta01 -
sağlık 14 Mayıs 2024 - 1.0.0-rc02 - 1.1.0-alfa03
health.connect 10 Ocak 2024 - - - 1.1.0-alfa07
heifwriter 26 Temmuz 2023 - - - 1.1.0-alfa02
kafa (*) 21 Şubat 2024 1.2.0 - - -
giriş 1 Mayıs 2024 - - 1.0.0-beta04 -
interpolatör 21 Eylül 2018 1.0.0 - - -
javascriptengine 1 Kasım 2023 - - 1.0.0-beta01 -
jetatör 2 Eylül 2020 - - 1.0.0-beta10 -
Arkanıza yaslanın 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ü (*) 12 Haziran 2024 2.8.2 - - -
lint 21 Şubat 2024 - - - 1.0.0-alfa01
yükleyici 9 Ekim 2019 1.1.0 - - -
yerel yayın yöneticisi 12 Ocak 2022 1.1.0 - - -
medya 29 Kasım 2023 1.7.0 - - -
medya2 10 Ocak 2024 1.3.0 - - -
medya3 26 Haziran 2024 1.3.1 - 1.4.0-beta01 1.4.0-alfa02
mediarouter 20 Mart 2024 1.7.0 - - -
multidex 17 Aralık 2018 2.0.1 - - -
metrikler 10 Ocak 2024 - - 1.0.0-beta01 -
sayfalama (*) 14 Mayıs 2024 3.3.0 - - -
palet 21 Eylül 2018 1.0.0 - - -
percentlayout 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 26 Haziran 2024 - - 1.1.0-beta08 -
privacysandbox.plugins 9 Ağustos 2023 - - - 1.0.0-alfa02
privacysandbox.sdkruntime 6 Mart 2024 - - - 1.0.0-alfa13
privacysandbox.tools 26 Haziran 2024 - - - 1.0.0-alfa09
privacysandbox.ui 26 Haziran 2024 - - - 1.0.0-alfa09
profil yükleyici 7 Şubat 2024 1.3.1 - - 1.4.0-alfa01
öneri 21 Eylül 2018 1.0.0 - - -
recyclerview (*) 18 Ekim 2023 1.3.2 - - 1.4.0-alfa01
uzaktan geri çağırma 7 Mayıs 2019 1.0.0 - - -
kaynak inceleme 26 Ocak 2022 1.0.1 - - -
oda 12 Haziran 2024 2.6.1 - - 2.7.0-alfa04
savedstate 22 Mart 2023 1.2.1 - - -
güvenlik (*) 26 Haziran 2024 1.0.0 - - 1.1.0-alfa06
paylaşım hedefi 5 Ekim 2022 1.2.0 - - -
dilim 13 Ocak 2021 - - - 1.1.0-alfa02
slidingpanelayout 26 Ocak 2022 1.2.0 - - -
başlangıç 11 Ocak 2023 1.1.1 - - 1.2.0-alfa02
sqlite 12 Haziran 2024 2.4.0 - - 2.5.0-alfa04
swiderefreshlayout 22 Temmuz 2020 1.1.0 - - 1.2.0-alfa01
test (*) 26 Haziran 2024 1.0.1 - - 1.1.0-alfa04
test.uiautomator 26 Haziran 2024 2.3.0 - - 2.4.0-alfa01
metin sınıflandırıcı 23 Mart 2022 - - - 1.0.0-alfa04
izleme 29 Kasım 2023 1.2.0 - - 1.3.0-alfa02
geçiş 1 Mayıs 2024 1.5.0 - - -
tv 1 Mayıs 2024 - - 1.0.0-beta01 -
tvprovider 19 Ağustos 2020 - - - 1.1.0-alfa01
vectordrawable 1 Mayıs 2024 1.2.0 - - -
versionedparcelable 10 Ocak 2024 1.2.0 - - -
görüntüleyici 15 Eylül 2021 1.0.0 - - 1.1.0-alfa01
viewpager2 14 Mayıs 2024 1.1.0 - - -
giyim (*) 29 Mayıs 2024 1.3.0 - - 1.4.0-alfa01
wear.compose 12 Haziran 2024 1.3.1 - 1.4.0-beta03 -
wear.protolayout 26 Haziran 2024 1.1.0 - - 1.2.0-alfa05
wear.tiles 26 Haziran 2024 1.3.0 - - 1.4.0-alfa05
wear.watchface 17 Nisan 2024 1.2.1 - - 1.3.0-alfa03
webkit 12 Haziran 2024 1.9.0 - - 1.12.0-alfa02
pencere 29 Mayıs 2024 1.3.0 - - -
window.extensions.core 7 Haziran 2023 1.0.0 - - -
17 Nisan 2024 2.9.0 - - 2.10.0-alfa02

(*) Bu kitaplıkta birden fazla yapı var. Daha fazla bilgi için sürüm notlarına bakın.
Son güncelleme tarihi: 26 Haziran 2024