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?
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:
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:
Tatlı çörek:
Eclair:
Froyo: ( "dondurulmuş yoğurt" için kısa )
Zencefilli çörek:
Bal peteği:
Dondurmalı Sandviç:
Jöle fasulye şekerleme:
Kit Kat:
Lolipop:
Hatmi:
Nuga: (resmi adı: https://twitter.com/Android/status/748642375908589568 )
Oreo:
Turta:
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:
Çörek, Android logosu, Nexus bir, Cupcake, Eclair
Froyo
Zencefilli, Dondurma Sandviç, Petek
KitKat, Jellybean
Lolipop
Hatmi
koz helvası
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
...