AndroidX sürümleri


Jetpack kitaplıkları Android OS'den ayrı olarak dağıtılır. Bu nedenle, kitaplıklarda bağımsız olarak ve daha sık güncelleme yapılabilir.

Kitaplıklar, yayın öncesi düzeltmelerin sürümler arası sırasına ek olarak ikili uyumluluk için katı anlamsal sürümleme kullanır. Sürüm dizesi (1.0.1-beta02 gibi), ana, ara ve hata düzeltme düzeylerini temsil eden üç sayı içerir. Yayın öncesi sürümlerin, yayın öncesi aşamayı (alfa, beta, sürüm adayı) ve düzeltme numarasını (01, 02 vb.) belirten bir son eki de vardır.

Küçük sürümler arasında kaynak uyumluluğunu korumak için androidx kitaplıklarının kullanılması önerilir ancak zorunlu değildir. Lütfen bunu unutmayın. Bunun nedeni, önemli bir sürüm güncellemesinin önceki büyük sürüme bağlı tüm yapıların açıkça taşınmasını zorunlu kılmasıdır. Bu da geliştiricilerin iş akışını bozar.

Bir kitaplığın her sürümü, kararlı bir sürüm haline gelmek için üç yayın öncesi aşamadan geçer. Her ön sürüm aşamasının ölçütleri şunlardır:

Alfa

  • Alfa sürümleri işlevsel olarak kararlıdır ancak tüm özelliklere sahip olmayabilir.
  • Bir sürüm alfa sürümündeyken API'ler eklenebilir, kaldırılabilir veya değiştirilebilir.

Beta

  • Beta sürümler işlevsel olarak kararlıdır ve eksiksiz özellikli bir API yüzeyine sahiptir.
  • Bu sürümler üretimde kullanıma hazırdır ancak hata içerebilir.
  • Beta sürümlerinde deneysel derleyici özellikleri (@UseExperimental gibi) kullanılamaz.
  • Diğer kitaplıklara olan bağımlılıklar beta, rc veya kararlı sürümler olmalıdır. Alfa bağımlılıklarına izin verilmez.

Sürüm Adayı (RC)

  • Sürüm adayı, olası bir kararlı sürümdür.
  • Son dakika kritik düzeltmeler 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 fazla sürümü olabilir. Her sürümün farklı bir sürüm aşaması vardır. Örneğin, androidx.activity'ün kararlı sürümü 1.0.0 olabilirken 1.1.0-beta02 ve 2.0.0-alpha01 sürümleri de olabilir.

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

AndroidX son sürüm notları sayfasında yakın zamanda 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ı 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 yönlendirir. Sürüm notlarında şunları bulabilirsiniz:

  • Tüm sürümlerin kronolojik geçmişi.
  • Yapıların kullanılacağı varsayılan Gradle bağımlılık beyanlarını içeren bir kod snippet'i.
  • Her yapıdaki paketlerin Kotlin ve Java referans sayfalarının bağlantıları.

Jetpack kitaplıkları

Kamera gibi bazı AndroidX kitaplıklarında ayrı olarak yönetilen birden fazla yapı bulunur. Bu kitaplıklar yıldız (*) ile 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 grubu kimliği Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta Sürümü Alfa Sürümü
activity 23 Nisan 2025 1.10.1 1.11.0-rc01 - -
ads 8 Mart 2023 - - - 1.0.0-alpha05
not (*) 7 Mayıs 2025 1.9.1 - - -
appcompat 29 Mayıs 2024 1.7.0 - - -
appfunctions 7 Mayıs 2025 - - - 1.0.0-alpha01
appsearch 15 Ocak 2025 - - 1.1.0-beta01 -
arch.core 22 Şubat 2023 2.2.0 - - -
asynclayoutinflater 9 Nisan 2025 1.1.0 - - -
autofill 12 Şubat 2025 1.1.0 1.3.0-rc01 - -
benchmark 7 Mayıs 2025 1.3.4 - 1.4.0-beta01 -
biyometrik 26 Mart 2025 1.1.0 - - 1.4.0-alpha03
bluetooth 29 Kasım 2023 - - - 1.0.0-alpha02
browser 23 Nisan 2025 1.8.0 - - 1.9.0-alpha03
araba-uygulaması 15 Ocak 2025 1.4.0 1.7.0-rc01 - -
kamera (*) 7 Mayıs 2025 1.4.2 - 1.5.0-beta01 -
camera.media3 7 Mayıs 2025 - - - 1.0.0-alpha03
camera.viewfinder (*) 7 Mayıs 2025 - - 1.5.0-beta01 1.4.0-alpha13
cardview 21 Eylül 2018 1.0.0 - - -
collection 12 Mart 2025 1.5.0 - - -
compose 7 Ağustos 2024 1.5.0 - - -
compose.animation 7 Mayıs 2025 1.8.1 - - 1.9.0-alpha02
compose.compiler 7 Ağustos 2024 1.5.15 - - -
compose.foundation 7 Mayıs 2025 1.8.1 - - 1.9.0-alpha02
compose.material 7 Mayıs 2025 1.8.1 - - 1.9.0-alpha02
compose.material3 7 Mayıs 2025 1.3.2 - - 1.4.0-alpha14
compose.material3.adaptive 7 Mayıs 2025 1.1.0 - - 1.2.0-alpha05
compose.runtime 7 Mayıs 2025 1.8.1 - - 1.9.0-alpha02
compose.ui 7 Mayıs 2025 1.8.1 - - 1.9.0-alpha02
eşzamanlı 11 Aralık 2024 1.2.0 - - 1.3.0-alpha01
constraintlayout (*) 26 Şubat 2025 2.2.1 - - -
contentpager 21 Eylül 2018 1.0.0 - - -
coordinatorlayout 26 Şubat 2025 1.3.0 - - -
core (*) 7 Mayıs 2025 1.16.0 - - -
core.uwb 11 Aralık 2024 - - - 1.0.0-alpha10
credentials 7 Mayıs 2025 1.5.0 - - 1.6.0-alpha01
credentials.providerevents 7 Mayıs 2025 - - - 1.0.0-alpha01
credentials.registry 16 Ekim 2024 - - - 1.0.0-alpha01
cursoradapter 21 Eylül 2018 1.0.0 - - -
customview (*) 23 Nisan 2025 1.2.0 - - -
databinding 5 Eylül 2019 3.5.0 - - 3.6.0-alpha10
datastore 7 Mayıs 2025 1.1.6 - - 1.2.0-alpha02
documentfile 7 Mayıs 2025 1.1.0 - - -
draganddrop 11 Mayıs 2022 1.0.0 - - -
drawerlayout 22 Mart 2023 1.2.0 - - -
dynamicanimation 9 Nisan 2025 1.1.0 - - -
emoji 27 Ocak 2021 1.1.0 - - 1.2.0-alpha03
emoji2 4 Eylül 2024 1.5.0 - - -
enterprise 13 Ocak 2021 1.1.0 - - -
exifinterface 23 Nisan 2025 1.4.1 - - -
fragment 12 Şubat 2025 1.8.6 - - -
oyunlar (*) 26 Mart 2025 4.0.0 - - 4.2.0-alpha01
glance 7 Mayıs 2025 1.1.1 - - 1.2.0-alpha01
graphics (*) 26 Mart 2025 1.0.3 - - -
gridlayout 9 Nisan 2025 1.1.0 - - -
sağlık 7 Mayıs 2025 1.0.0 - - 1.1.0-alpha05
health.connect 23 Nisan 2025 - 1.1.0-rc01 - -
heifwriter 9 Nisan 2025 - - 1.1.0-beta01 -
kılıç sapı (*) 7 Mayıs 2025 1.2.0 - - 1.3.0-alpha01
ink 9 Nisan 2025 - - - 1.0.0-alpha04
input 2 Ekim 2024 - - 1.0.0-beta05 -
interpolator 21 Eylül 2018 1.0.0 - - -
javascriptengine 26 Mart 2025 - 1.0.0-rc01 - -
jetifier 2 Eylül 2020 - - 1.0.0-beta10 -
leanback 23 Nisan 2025 1.2.0 - - -
eski 21 Eylül 2018 1.0.0 - - -
lifecycle (*) 7 Mayıs 2025 2.9.0 - - -
lint 23 Nisan 2025 - - - 1.0.0-alpha04
loader 9 Ekim 2019 1.1.0 - - -
localbroadcastmanager 12 Ocak 2022 1.1.0 - - -
media 29 Kasım 2023 1.7.0 - - -
media2 10 Ocak 2024 1.3.0 - - -
media3 14 Nisan 2025 1.6.1 - - -
mediarouter 7 Mayıs 2025 1.7.0 - 1.8.0-beta01 -
multidex 17 Aralık 2018 2.0.1 - - -
metrikler 12 Mart 2025 - - 1.0.0-beta02 -
sayfalama (*) 12 Şubat 2025 3.3.6 - - -
palette 21 Eylül 2018 1.0.0 - - -
pdf 7 Mayıs 2025 - - - 1.0.0-alpha09
percentlayout 21 Eylül 2018 1.0.0 - - -
performans 15 Ocak 2025 - - - 1.0.0-alpha01
preference 26 Temmuz 2023 1.2.1 - - -
print 23 Nisan 2025 1.1.0 - - -
privacysandbox.activity 26 Mart 2025 - - - 1.0.0-alpha02
privacysandbox.ads 7 Mayıs 2025 - - 1.1.0-beta13 -
privacysandbox.plugins 9 Ağustos 2023 - - - 1.0.0-alpha02
privacysandbox.sdkruntime 26 Mart 2025 - - - 1.0.0-alpha17
privacysandbox.tools 26 Mart 2025 - - - 1.0.0-alpha13
privacysandbox.ui 26 Mart 2025 - - - 1.0.0-alpha15
profileinstaller 2 Ekim 2024 1.4.1 - - -
öneri 21 Eylül 2018 1.0.0 - - -
recyclerview (*) 7 Mayıs 2025 1.4.0 - - -
remotecallback 7 Mayıs 2019 1.0.0 - - -
resourceinspection 26 Ocak 2022 1.0.1 - - -
room 23 Nisan 2025 2.7.1 - - -
savedstate 7 Mayıs 2025 1.3.0 - - -
security (*) 9 Nisan 2025 1.0.0 - - 1.1.0-alpha07
sharetarget 5 Ekim 2022 1.2.0 - - -
slice 13 Ocak 2021 - - - 1.1.0-alpha02
slidingpanelayout 26 Ocak 2022 1.2.0 - - -
startup 18 Eylül 2024 1.2.0 - - -
sqlite 7 Mayıs 2025 2.5.1 - - -
swiperefreshlayout 12 Şubat 2025 1.1.0 - 1.2.0-beta01 -
test (*) 23 Nisan 2025 1.0.1 - - 1.1.0-alpha04
test.uiautomator 7 Mayıs 2025 2.3.0 - - 2.4.0-alpha02
textclassifier 23 Mart 2022 - - - 1.0.0-alpha04
İzleme 23 Nisan 2025 1.3.0 - - -
transition 23 Nisan 2025 1.6.0 - - -
tv 15 Ocak 2025 1.0.0 - - 1.1.0-alpha01
tvprovider 7 Mayıs 2025 1.1.0 - - -
xr.arcore 7 Mayıs 2025 - - - 1.0.0-alpha04
xr.compose 7 Mayıs 2025 - - - 1.0.0-alpha04
xr.compose.material3 7 Mayıs 2025 - - - 1.0.0-alpha07
xr.runtime 7 Mayıs 2025 - - - 1.0.0-alpha04
xr.scenecore 7 Mayıs 2025 - - - 1.0.0-alpha04
vectordrawable 1 Mayıs 2024 1.2.0 - - -
versionedparcelable 29 Ocak 2025 1.2.1 - - -
viewpager 11 Aralık 2024 1.1.0 - - -
viewpager2 14 Mayıs 2024 1.1.0 - - -
wear (*) 26 Şubat 2025 1.3.0 - - 1.4.0-alpha01
wear.compose 7 Mayıs 2025 1.4.1 - 1.5.0-beta01 -
wear.protolayout 7 Mayıs 2025 1.2.1 - 1.3.0-beta02 -
wear.tiles 7 Mayıs 2025 1.4.1 - 1.5.0-beta02 -
wear.watchface 23 Nisan 2025 1.2.1 - - 1.3.0-alpha07
webkit 7 Mayıs 2025 1.13.0 - 1.14.0-beta01 -
window 7 Mayıs 2025 1.3.0 1.4.0-rc02 - 1.5.0-alpha02
window.extensions.core 7 Haziran 2023 1.0.0 - - -
work 23 Nisan 2025 2.10.1 - - -

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