AndroidX sürümleri


Jetpack kitaplıkları, Android işletim sisteminden ayrı olarak gönderilir. Bu nedenle, kitaplıklar birbirinden bağımsız ve daha sık kullanılabilir.

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ı belirten bir son ek de bulunur (alfa, beta, sürüm adayı) ve düzeltme numarası (01, 02 vb.)

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 kütüphanenin her sürümü üç yayın öncesi aşamadan geçer ve kararlı bir sürüm haline gelecektir. 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 kullanılamaz (ör. @UseExperimental).
  • Diğer kitaplıklardaki bağımlılıklar beta, rc veya kararlı olmalıdır. sürümleri vardı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ümde bir kullanıma hazırlamanıza yardımcı olur. Örneğin, androidx.activity, 1.0.0 ve 1.1.0-beta02 olabilir ve 2.0.0-alpha01 sürümü yayınlandı.

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

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

Her sürümün en yeni kararlı ve önizleme sürümlerini görüntülemek için aşağıdaki tabloyu kullanın AndroidX kitaplığı. 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ı.
ziyaret edin.

Jetpack kitaplıkları

Kamera gibi bazı AndroidX kitaplıklarında ayrı olarak saklanır. Bu kitaplıklar yıldız işareti (*) ile gösterilir. Bkz. sürüm notlarını kullanarak tüm yapılar için sürüm güncellemelerini görüntüleyin.

Maven Grubu Kimliği Son Güncelleme Kararlı Sürüm Yayın Adayı Beta Sürümü Alfa Sürümü
etkinlik 4 Eylül 2024 1.9.2 - - 1.10.0-alfa02
reklamlar 8 Mart 2023 - - - 1.0.0-alfa05
not (*) 4 Eylül 2024 1.8.2 - - 1.9.0-alfa03
uygulama 29 Mayıs 2024 1.7.0 - - -
uygulama arama 4 Eylül 2024 - - - 1.1.0-alfa05
ark..çekirdek 22 Şubat 2023 2.2.0 - - -
eş zamansız reklam öğesi 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 21 Ağustos 2024 1.3.0 - - -
biyometrik 7 Ağustos 2024 1.1.0 - - 1.4.0-alfa02
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 (*) 4 Eylül 2024 1.3.4 1.4.0-rc01 - 1.5.0-alfa01
cardview 21 Eylül 2018 1.0.0 - - -
koleksiyon 4 Eylül 2024 1.4.3 - - 1.5.0-alfa01
oluşturma 7 Ağustos 2024 1.4.3 - - 1.5.0-alfa01
compose.animation 4 Eylül 2024 1.7.0 - - 1.8.0-alfa01
compose.derleyici 7 Ağustos 2024 1:5.15 - - -
compose.temel 4 Eylül 2024 1.7.0 - - 1.8.0-alfa01
compose.material 4 Eylül 2024 1.7.0 - - 1.8.0-alfa01
compose.material3 4 Eylül 2024 1.3.0 - - -
compose.runtime 4 Eylül 2024 1.7.0 - - 1.8.0-alfa01
compose.ui 4 Eylül 2024 1.7.0 - - 1.8.0-alfa01
eş zamanlı 12 Haziran 2024 1.2.0 - - -
Restricttlayout (*) 4 Eylül 2024 2.1.4 - 2.2.0-beta01 -
contentpager 21 Eylül 2018 1.0.0 - - -
koordinatör düzeni 4 Ekim 2023 1.2.0 - - 1.3.0-alfa02
çekirdek (*) 4 Eylül 2024 1.13.1 - - 1.15.0-alfa02
core.uwb 24 Ocak 2024 - - - 1.0.0-alfa08
kimlik bilgileri 4 Eylül 2024 1.2.2 1.3.0-rc01 - 1.5.0-alfa05
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 4 Eylül 2024 1.5.0 - - -
kurum 13 Ocak 2021 1.1.0 - - -
exifarayüz 13 Aralık 2023 1.3.7 - - -
parça 4 Eylül 2024 1.8.3 - - -
oyunlar (*) 7 Ağustos 2024 3.0.5 - - -
bir bakış 12 Haziran 2024 1.1.0 - - -
grafikler (*) 4 Eylül 2024 1.0.1 - - -
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 4 Eylül 2024 - - - 1.1.0-alfa08
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ü (*) 4 Eylül 2024 2,8,5 - - 2.9.0-alfa02
lint 4 Eylül 2024 - - - 1.0.0-alfa02
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 27 Ağustos 2024 1.4.1 - - -
mediarouter 20 Mart 2024 1.7.0 - - -
multidex 17 Aralık 2018 2.0.1 - - -
metrikler 10 Ocak 2024 - - 1.0.0-beta01 -
sayfalama (*) 7 Ağustos 2024 3.3.2 - - -
palet 21 Eylül 2018 1.0.0 - - -
pdf 4 Eylül 2024 - - - 1.0.0-alfa02
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 21 Ağustos 2024 - - 1.1.0-beta10 -
privacysandbox.plugins 9 Ağustos 2023 - - - 1.0.0-alfa02
privacysandbox.sdkruntime 24 Temmuz 2024 - - - 1.0.0-alfa14
privacysandbox.tools 26 Haziran 2024 - - - 1.0.0-alfa09
privacysandbox.ui 26 Haziran 2024 - - - 1.0.0-alfa09
profil yükleyici 4 Eylül 2024 1.3.1 1.4.0-rc01 - -
öneri 21 Eylül 2018 1.0.0 - - -
recyclerview (*) 21 Ağustos 2024 1.3.2 - 1.4.0-beta01 -
uzaktan geri çağırma 7 Mayıs 2019 1.0.0 - - -
kaynak inceleme 26 Ocak 2022 1.0.1 - - -
oda 21 Ağustos 2024 2.6.1 - - 2.7.0-alfa07
savedstate 7 Ağustos 2024 1.2.1 - - 1.3.0-alfa01
güvenlik (*) 7 Ağustos 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ıç 4 Eylül 2024 1.1.1 1.2.0-rc01 - -
sqlite 21 Ağustos 2024 2.4.0 - - 2.5.0-alfa07
swiderefreshlayout 22 Temmuz 2020 1.1.0 - - 1.2.0-alfa01
test (*) 14 Ağustos 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ş 24 Temmuz 2024 1.5.1 - - -
tv 21 Ağustos 2024 1.0.0 - - -
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 (*) 24 Temmuz 2024 1.3.0 - - 1.4.0-alfa01
wear.compose 4 Eylül 2024 1.4.0 - - 1.5.0-alfa01
wear.protolayout 7 Ağustos 2024 1.2.0 - - -
wear.tiles 7 Ağustos 2024 1.4.0 - - -
wear.watchface 17 Nisan 2024 1.2.1 - - 1.3.0-alfa03
webkit 4 Eylül 2024 1.9.0 1.12.0-rc01 - -
pencere 4 Eylül 2024 1.3.0 - - 1.4.0-alfa02
window.extensions.core 7 Haziran 2023 1.0.0 - - -
4 Eylül 2024 2.9.1 - - 2.10.0-alfa03

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