Lịch sử phiên bản Android

Danh sách các phiên bản của hệ điều hành Android

Lịch sử phiên bản của hệ điều hành di động Android bắt đầu với việc phát hành công khai phiên bản beta đầu tiên vào ngày 5 tháng 11 năm 2007. Phiên bản thương mại đầu tiên, Android 1.0, được phát hành vào ngày 23 tháng 9 năm 2008. Hệ điều hành này được Google phát triển theo chu kỳ hàng năm từ năm 2011.[1] Các bản phát hành lớn được công bố tại Google I/O cùng với phiên bản beta công khai đầu tiên dành cho các thiết bị Google Pixel được hỗ trợ. Phiên bản ổn định sau đó sẽ được phát hành cùng năm.

Tổng quan

Quá trình phát triển của Android bắt đầu vào năm 2003 bởi Android, Inc., công ty sau đó được Google mua lại vào năm 2005.[2] Có ít nhất hai bản phát hành nội bộ của phần mềm bên trong Google và Liên minh thiết bị cầm tay mở trước khi phiên bản beta được phát hành.[3][4] Bản beta được phát hành vào ngày 5 tháng 11 năm 2007,[5][6] trong khi bộ công cụ phát triển phần mềm (SDK) được phát hành vào ngày 12 tháng 11 năm 2007.[7] Một số phiên bản beta công khai của SDK đã được phát hành.[8] Những bản phát hành này được thực hiện thông qua giả lập phần mềm vì các thiết bị vật lý không tồn tại để kiểm thử hệ điều hành. Cả hệ điều hành và SDK đều được phát hành cùng với mã nguồn của chúng, dưới dạng phần mềm miễn phí theo Giấy phép Apache.[9]

Bản phát hành công khai đầu tiên của Android 1.0 diễn ra cùng với việc phát hành T-Mobile G1 (còn gọi là HTC Dream) vào tháng 10 năm 2008.[10] Android 1.0 và 1.1 không được phát hành dưới tên mã cụ thể.[11] Tên mã "Astro Boy" và "Bender" đã được gắn thẻ nội bộ trên một số bản dựng đầu tiên trước phiên bản 1.0 và chưa bao giờ được sử dụng làm tên mã thực tế của các bản phát hành 1.0 và 1.1 của hệ điều hành.[12]

Người quản lý dự án, Ryan Gibson, đã nảy ra ý tưởng sử dụng sơ đồ đặt tên theo chủ đề bánh kẹo cho các bản phát hành công khai, bắt đầu với Android 1.5 Cupcake. Google đã thông báo vào tháng 8 năm 2019 rằng họ sẽ chấm dứt kế hoạch đặt tên theo chủ đề bánh kẹo để sử dụng thứ tự số cho các phiên bản trong tương lai. Bản phát hành đầu tiên theo định dạng số thứ tự là Android 10, được phát hành vào tháng 9 năm 2019.[13]

Vào năm 2017, Google đã thông báo rằng Google Play sẽ bắt đầu yêu cầu các ứng dụng nhắm đến phiên bản Android gần đây.[14] Kể từ đó, một phiên bản Android lớn mới sẽ được phát hành vào nửa cuối mỗi năm và các ứng dụng phải nhắm đến phiên bản đó vào ngày 1 tháng 8 năm sau đối với các ứng dụng mới hoặc ngày 1 tháng 11 đối với các bản cập nhật.[15]

Phiên bản phát hành trước thương mại (2007–2008)

Android alpha 1.0

Có ít nhất hai phiên bản nội bộ trong Google và Liên minh thiết bị cầm tay mở trước khi Android beta phát hành vào tháng 11 năm 2007. Trong sự kiện quan trọng trong nội bộ được phát hành, tên của robot hư cấu đã được chọn, với các phiên bản khác nhau tên-mã "Astro Boy", "Bender" và "R2-D2".[16][17][18] Dan Morrill đã tạo ra một số biểu tượng đầu tiên, nhưng hiện nay màu xanh trên logo Android được thiết kế bởi Irina Blok.[19]

Android beta 1.2

Android beta được phát hành vào 5 tháng 11 năm 2007,[20][21] trong khi bộ phát triển phần mềm (SDK) được phát hành vào 12 tháng 11 năm 2007.[22] Ngày 5 tháng 11 được tổ chức như "sinh nhật" của Android.[23] Phiên bản beta của SDK được phát hành như sau:

  • 16 tháng 11 năm 2007: m3-rc22a[24]
  • 14 tháng 12 năm 2007: m3-rc37a[25]
  • 13 tháng 2 năm 2008: m5-rc14[26]
  • 3 tháng 3 năm 2008: m5-rc15[27]
  • 18 tháng 8 năm 2008: 0.9[28]
  • 23 tháng 9 năm 2008: 1.0-r1[29]
TênTên mã nội bộ[30]Số phiên bảnCấp độ APINgày phát hành phiên bản ổn địnhNgày phát hành bản vá bảo mật mới nhất[31]Phiên bản Dịch vụ Google Play mới nhất[32][33] (ngày phát hành)
Android 1.0Phiên bản cũ, không còn được hỗ trợ: 1.0123 tháng 9 năm 2008
Android 1.1Petit FourPhiên bản cũ, không còn được hỗ trợ: 1.129 tháng 2 năm 2009
Android CupcakeCupcakePhiên bản cũ, không còn được hỗ trợ: 1.5327 tháng 4 năm 2009
Android DonutDonutPhiên bản cũ, không còn được hỗ trợ: 1.6415 tháng 9 năm 2009
Android EclairEclairPhiên bản cũ, không còn được hỗ trợ: 2.0527 tháng 10 năm 2009
Phiên bản cũ, không còn được hỗ trợ: 2.0.163 tháng 11 năm 2009
Phiên bản cũ, không còn được hỗ trợ: 2.1711 tháng 2 năm 2010[34]
Android FroyoFroyoPhiên bản cũ, không còn được hỗ trợ: 2.2 – 2.2.3820 tháng 5 năm 20103.2.25 (tháng 10 năm 2014)
Android GingerbreadGingerbreadPhiên bản cũ, không còn được hỗ trợ: 2.3 – 2.3.296 tháng 11 năm 201010.0.84 (tháng 11 năm 2016)
Phiên bản cũ, không còn được hỗ trợ: 2.3.3 – 2.3.7109 tháng 2 năm 2011
Android HoneycombHoneycombPhiên bản cũ, không còn được hỗ trợ: 3.01122 tháng 2 năm 2011
Phiên bản cũ, không còn được hỗ trợ: 3.11210 tháng 5 năm 2011
Phiên bản cũ, không còn được hỗ trợ: 3.2 – 3.2.61315 tháng 7 năm 2011
Android Ice Cream SandwichIce Cream SandwichPhiên bản cũ, không còn được hỗ trợ: 4.0 – 4.0.21418 tháng 10 năm 201114.8.49 (tháng 2 năm 2019)
Phiên bản cũ, không còn được hỗ trợ: 4.0.3 – 4.0.41516 tháng 11 năm 2011
Android Jelly BeanJelly BeanPhiên bản cũ, không còn được hỗ trợ: 4.1 – 4.1.2169 tháng 7 năm 201221.33.56 (tháng 9 năm 2021)
Phiên bản cũ, không còn được hỗ trợ: 4.2 – 4.2.21713 tháng 11 năm 2012
Phiên bản cũ, không còn được hỗ trợ: 4.3 – 4.3.11824 tháng 7 năm 2013
Android KitKatKey Lime PiePhiên bản cũ, không còn được hỗ trợ: 4.4 – 4.4.41931 tháng 10 năm 2013Tháng 10 năm 201723.30.13 (tháng 8 năm 2023)
Phiên bản cũ, không còn được hỗ trợ: 4.4W – 4.4W.22025 tháng 6 năm 2014?
Android LollipopLemon Meringue PiePhiên bản cũ, không còn được hỗ trợ: 5.0 – 5.0.2214 tháng 11 năm 2014[35]Tháng 11 năm 201723.50.14 (tháng 1 năm 2024)
Phiên bản cũ, không còn được hỗ trợ: 5.1 – 5.1.1222 tháng 3 năm 2015[36]Tháng 3 năm 2018
Android MarshmallowMacadamia Nut CookiePhiên bản cũ, không còn được hỗ trợ: 6.0 – 6.0.1232 tháng 10 năm 2015[37]Tháng 8 năm 2018
Android NougatNew York CheesecakePhiên bản cũ, không còn được hỗ trợ: 7.02422 tháng 8 năm 2016Tháng 8 năm 2019
Phiên bản cũ, không còn được hỗ trợ: 7.1 – 7.1.2254 tháng 10 năm 2016Tháng 10 năm 2019
Android OreoOatmeal CookiePhiên bản cũ, không còn được hỗ trợ: 8.02621 tháng 8 năm 2017Tháng 2 năm 2021
Phiên bản cũ, không còn được hỗ trợ: 8.1275 tháng 12 năm 2017Tháng 10 năm 2021
Android PiePistachio Ice Cream[38]Phiên bản cũ, không còn được hỗ trợ: 9286 tháng 8 năm 2018Tháng 2 năm 2022
Android 10Quince Tart[39]Phiên bản cũ, không còn được hỗ trợ: 10293 tháng 9 năm 2019Tháng 2 năm 2023
Android 11Red Velvet Cake[39]Phiên bản cũ, vấn được hỗ trợ: 11308 tháng 9 năm 2020Tháng 8 năm 2023
Android 12Snow ConePhiên bản cũ, vấn được hỗ trợ: 12314 tháng 10 năm 2021
Android 12LSnow Cone v2Phiên bản cũ, vấn được hỗ trợ: 12.1[a]327 tháng 3 năm 2022
Android 13TiramisuPhiên bản ổn định hiện tại: 133315 tháng 8 năm 2022
Android 14Upside Down Cake[42]Phiên bản xem trước của một bản ra mắt trong tương lai: 14[b]344 tháng 10 năm 2023
Android 15Vanilla Ice Cream[44]Bản ra mắt trong tương lai: 15TBAQ2 2024
Chú giải:
Phiên bản cũ
Phiên bản cũ, vẫn được hỗ trợ
Phiên bản mới nhất
Phiên bản xem trước mới nhất
Ra mắt trong tương lai

Lịch sử phiên bản

Dưới đây là bảng thể hiện ngày phát hành và tính năng chính trong các bản cập nhật hệ điều hành Android, được liệt kê theo thứ tự thời gian chính thức của cấp độ giao diện lập trình ứng dụng (API).

Tham khảo

Liên kết ngoài