Android işletim sisteminin çeşitli versiyonlarının isimleri nelerdir ve bu isimler nasıl seçilir?


44

Birçok kişi Android sürümlerini sürüm numaralarından ziyade "kod adları" olarak adlandırır (örneğin, Android "Gingerbread"). Android işletim sisteminin çeşitli versiyonlarının isimleri nelerdir ve bu isimler nasıl seçilir?

Yanıtlar:


46

1.5'ten beri her Android sürümü belirli bir kod adıyla geliştirilmiştir. Bu kod isimleri alfabetik olarak seçilmiştir ve şimdiye kadar tatlı maddeler (veya genel olarak tatlı / şekerli yiyecekler) olmuştur. Bazı kod adları birden fazla sürüm numarasıyla ilişkilendirilirken, diğerleri yalnızca belirli bir taneyle sınırlıdır ve bu tutarsızlığın nedeni şu anda bilinmemektedir. Adlandırma tipik olarak geliştirici API seviyelerindeki değişikliklere karşılık gelir, ancak bu her zaman doğru değildir (örnek: 3.0 ve 3.1, her ikisi de "Petek" ancak farklı API seviyelerine sahiptir).

Şu anda mevcut Android sürümleri için aşağıdaki adlar kullanılmaktadır. 1.0 ve 1.1 sürümlerinin genel olarak adlandırılmadığını unutmayın. Ancak, Android 1.1 dahili olarak "Petit-Four" olarak adlandırıldı ( Traroth'un cevabında not edildi , burada onaylandı ):

Cupcake:

  • Android 1.5

Tatlı çörek:

  • Android 1.6

Eclair:

  • Android 2.0
  • Android 2.1

Froyo: ( "dondurulmuş yoğurt" için kısa )

  • Android 2.2

Zencefilli çörek:

  • Android 2.3

Bal peteği:

  • Android 3.0
  • Android 3.1
  • Android 3.2

Dondurmalı Sandviç:

  • Android 4.0

Jöle fasulye şekerleme:

  • Android 4.1
  • Android 4.2
  • Android 4.3

Kit Kat:

  • Android 4.4

Lolipop:

  • Android 5.0
  • Android 5.1

Hatmi:

  • Android 6.0

Nuga: (resmi adı: https://twitter.com/Android/status/748642375908589568 )

  • Android 7.0
  • Android 7.1

Oreo:

  • Android 8.0
  • Android 8.1

Turta:

  • Android 9.0

20

Eldarerathis bunu çok iyi özetledi. Bazı şeyler eklemek için: 1.1 sürümü Google tarafından dahili olarak Petit Four olarak adlandırıldı ve her şey böyle başladı. Google, yeni bir sürümün lansmanını yapmak üzere olduğu her seferde Mountain View’de kendi çimine dev bir pasta yapıyor.

Bu ekranın resimlerini burada farklı aşamalarda görebilirsiniz:

Genel ekran (Nexus One ile Cupcake - Eclair) Çörek, Android logosu, Nexus bir, Cupcake, Eclair

Bal peteğiFroyo

Pasta, Froyo, Zencefilli, Petek ve Dondurmalı Sandviç Zencefilli, Dondurma Sandviç, Petek

Kit Kat KitKat, Jellybean

Lolipop Lolipop

Hatmi Hatmi

koz helvası koz helvası

Oreo Oreo


2

https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels , tüm adlandırma karmaşasını bağlayan bir tablo içerir, alıntı:

Platform Version    API Level    VERSION_CODE
Android 6.0         23           M
Android 5.1         22           LOLLIPOP_MR1
Android 5.0         21           LOLLIPOP
...

Web arşivi bağlantısı .


Sadece bu listenin, M. P zaten yayınlandığından beri kod adlarını yansıtmayacak gibi göründüğü bir cevap, M / N / O’nun tatlı isimleri henüz yok.
Andy Yan,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.