Android x.y.z biçimindeki sürüm numaraları nasıl okunur

Kerem Aydın·7 Temmuz 2026·⏱3 dk

Kısa cevap: x.y.z biçiminde x — major (yeni API'ler ve arayüzle gelen büyük sürüm), y — minor (sürüm içi iyileştirmeler ve uyumluluk), z — patch (küçük hata düzeltmeleri ve kararlılık iyileştirmeleri). İlk 200 karakter cevabı verir: uygulamaların uyumluluğu için API seviyesi, güvenlik içinse güvenlik yama seviyesi önemlidir; x.y.z ise insanlar için kolay okunan platform gösterimidir.

İçindekiler {{TOC_AUTOMATIC}}

x.y.z'nin her bir parçasının anlamı — daha detaylı

  • x (major) — platformun büyük sürüm numarası: yeni API'ler, belirgin arayüz ve davranış değişiklikleri ekler. Örnek: 12 → Android 12.
  • y (minor) — major içindeki minör güncelleme: yeni özellikler getirebilir, uyumluluğu iyileştirebilir ve önemli hataları düzeltebilir, ancak genellikle yeni büyük API'ler eklemez.
  • z (patch) — küçük güncellemeler: hata düzeltmeleri, optimizasyonlar, bazen güvenlik açıklarının giderilmesi. OEM yapılarında nokta güncellemeler olarak sıkça görülür.

Resmi olarak platform y ve z'yi atlayabilir (örneğin "12" = "12.0.0"), ancak üreticiler ayarlarda farklı görünen biçimler gösterebilir.

Bunu API seviyesi ve güvenlik yamasından ayrı anlamak neden önemli

  • API seviyesi — uygulamalar için kullanılabilir kütüphane API'lerinin setini belirleyen sayısal etiket (minSdk/targetSdk API seviyesine göre yönelir). x.y.z numarası her zaman API seviyesini tek anlamlı şekilde göstermez.
  • Güvenlik yama seviyesi — hangi aylık güvenlik düzeltmelerinin dahil edildiğini gösteren tarih (YYYY‑MM‑DD). Bu, z'ye eşit olmayan bağımsız bir etikettir.
  • Build etiketleri ve kod adları (örneğin Lollipop, Jelly Bean) pazarlama ve üreticideki build tanımlaması için kullanılır, ancak uygulama uyumluluğu için API seviyesi ve güvenlik yamasına odaklanın.

Ayarlarda görünen sürüm numarası (örneğin "12") daha hassas dahili sürümü ("12.0.1") ve geçerli güvenlik yamasını gizleyebilir. Tanılama için sistem alanlarını (ro.build.version, API seviyesi, güvenlik yaması) kullanın.

Örnekler (belirli numaraların analizi)

Örneklere ilişkin eşlik tablosu

Sürüm numarasıKısa açıklamaTipik sonuçlar
4.1.3Major 4, minor 1, patch 3Jelly Bean kapsamında küçük düzeltmeler; API seviyesi 4.1 sürümüne karşılık gelir.
5.1.1Major 5, minor 1, patch 1Lollipop için MR — kararlılık iyileştirmeleri ve düzeltmeler.
12.0.1Major 12, minor 0, patch 1Android 12 içinde nokta yama; API seviyesi genellikle değişmez, ancak hatalar/regresyonlar düzeltilmiştir.

Geliştirici için: 12.0 ile 12.0.1 arasında API seviyesi değişmediyse, yeni API'ler eklenmemiş demektir — ancak hata düzeltmeleri ve sistem davranışı uygulamanın çalışmasını etkileyebilir.

Uygulamanızı test ederken yalnızca görünen x.y.z numarasını değil, gerçek cihazdaki API seviyesini ve güvenlik yamasını da kontrol edin — bu size uyumluluk ve güvenlik konusunda kesin bir resim sunar.

Sık yapılan hatalar

  • x.y.z'yi API seviyesiyle karıştırmak — bunlar farklı şeylerdir; uygulama API seviyesine göre yönelir.
  • z'yi güvenlik yamasının eşdeğeri sanmak — hayır: z platform sürümünün bir parçasıdır, güvenlik yaması ise düzeltilen açıkları listeleyen bir tarihtir.
  • Yalnızca ayarlarda görüntülenen sürüme güvenmek: üreticiler gösterimi kısaltabilir (örneğin "12.0.1" yerine "12").

SSS

  • 12.0'dan 12.0.1'e güncellemek gerekir mi?
    Eğer güncelleme kritik hata düzeltmeleri veya güvenlik yaması içeriyorsa — evet, yapılmalıdır. Güncellemenin içeriğini sürüm notlarında kontrol edin.

  • 12 → 12.0.1 geçişinde API seviyesi değişir mi?
    Genellikle hayır: patch sürümleri yeni API eklemez. Ancak build'in resmi belgelerinden emin olun.

  • Cihazdaki kesin API seviyesi ve güvenlik yaması nasıl öğrenilir?
    Ayarlarda "Telefon hakkında" bölümünde "API Seviyesi/Android Sürümü" ve "Güvenlik yama seviyesi"ne bakın veya sistem özelliklerini okumak için hata ayıklama komutunu (adb) kullanın.

Gerekirse, adb ve menü seçenekleriyle ro.build.version, API seviyesi ve güvenlik yamasının nasıl alınacağına dair talimatları ve seçili sürümler için sürüm-API seviyesi eşleşme tablosunu ekleyebilirim.