So sánh android 4.2 và 4.4 năm 2024

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 đầ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. 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[sửa | sửa mã nguồn]

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. 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 được phát hành. Bản beta được phát hành vào ngày 5 tháng 11 năm 2007, 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. Một số phiên bản beta công khai của SDK đã được phát hành. 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.

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. Android 1.0 và 1.1 không được phát hành dưới tên mã cụ thể. 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.

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.

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. 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.

Phiên bản phát hành trước thương mại (2007–2008)[sửa | sửa mã nguồn]

Android alpha 1.0[sửa | sửa mã nguồn]

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". 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.

Android beta 1.2[sửa | sửa mã nguồn]

Android beta được phát hành vào 5 tháng 11 năm 2007, 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. Ngày 5 tháng 11 được tổ chức như "sinh nhật" của Android. Phiên bản beta của SDK được phát hành như sau:

  • 16 tháng 11 năm 2007: m3-rc22a
  • 14 tháng 12 năm 2007: m3-rc37a
  • 13 tháng 2 năm 2008: m5-rc14
  • 3 tháng 3 năm 2008: m5-rc15
  • 18 tháng 8 năm 2008: 0.9
  • 23 tháng 9 năm 2008: 1.0-r1 Tên Tên mã nội bộ Số phiên bản Cấp độ API Ngày phát hành phiên bản ổn định Ngày phát hành bản vá bảo mật mới nhất Phiên bản Dịch vụ Google Play mới nhất (ngày phát hành) Android 1.0 — 1.0 1 23 tháng 9 năm 2008 — — Android 1.1 Petit Four 1.1 2 9 tháng 2 năm 2009 Android Cupcake Cupcake 1.5 3 27 tháng 4 năm 2009 Android Donut Donut 1.6 4 15 tháng 9 năm 2009 Android Eclair Eclair 2.0 5 27 tháng 10 năm 2009 2.0.1 6 3 tháng 11 năm 2009 2.1 7 11 tháng 2 năm 2010 Android Froyo Froyo 2.2 – 2.2.3 8 20 tháng 5 năm 2010 3.2.25 (tháng 10 năm 2014) Android Gingerbread Gingerbread 2.3 – 2.3.2 9 6 tháng 11 năm 2010 10.0.84 (tháng 11 năm 2016) 2.3.3 – 2.3.7 10 9 tháng 2 năm 2011 Android Honeycomb Honeycomb 3.0 11 22 tháng 2 năm 2011 3.1 12 10 tháng 5 năm 2011 3.2 – 3.2.6 13 15 tháng 7 năm 2011 Android Ice Cream Sandwich Ice Cream Sandwich 4.0 – 4.0.2 14 18 tháng 10 năm 2011 14.8.49 (tháng 2 năm 2019) 4.0.3 – 4.0.4 15 16 tháng 11 năm 2011 Android Jelly Bean Jelly Bean 4.1 – 4.1.2 16 9 tháng 7 năm 2012 21.33.56 (tháng 9 năm 2021) 4.2 – 4.2.2 17 13 tháng 11 năm 2012 4.3 – 4.3.1 18 24 tháng 7 năm 2013 Android KitKat Key Lime Pie 4.4 – 4.4.4 19 31 tháng 10 năm 2013 Tháng 10 năm 2017 23.30.13 (tháng 8 năm 2023) 4.4W – 4.4W.2 20 25 tháng 6 năm 2014 ? Android Lollipop Lemon Meringue Pie 5.0 – 5.0.2 21 4 tháng 11 năm 2014 Tháng 11 năm 2017 23.50.14 (tháng 1 năm 2024) 5.1 – 5.1.1 22 2 tháng 3 năm 2015 Tháng 3 năm 2018 Android Marshmallow Macadamia Nut Cookie 6.0 – 6.0.1 23 2 tháng 10 năm 2015 Tháng 8 năm 2018 Android Nougat New York Cheesecake 7.0 24 22 tháng 8 năm 2016 Tháng 8 năm 2019 7.1 – 7.1.2 25 4 tháng 10 năm 2016 Tháng 10 năm 2019 Android Oreo Oatmeal Cookie 8.0 26 21 tháng 8 năm 2017 Tháng 2 năm 2021 8.1 27 5 tháng 12 năm 2017 Tháng 10 năm 2021 Android Pie Pistachio Ice Cream 9 28 6 tháng 8 năm 2018 Tháng 2 năm 2022 Android 10 Quince Tart 10 29 3 tháng 9 năm 2019 Tháng 2 năm 2023 Android 11 Red Velvet Cake 11 30 8 tháng 9 năm 2020 Tháng 8 năm 2023 Android 12 Snow Cone 12 31 4 tháng 10 năm 2021 Android 12L Snow Cone v2 12.1 32 7 tháng 3 năm 2022 Android 13 Tiramisu 13 33 15 tháng 8 năm 2022 Android 14 Upside Down Cake 14 34 4 tháng 10 năm 2023 Android 15 Vanilla Ice Cream 15 TBA Q2 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

  1. 12L được phát hành như một phần của bản cập nhật bảo mật tháng 3 năm 2022 cho các thiết bị Pixel được hỗ trợ. Bản cập nhật tháng 3 năm 2022 và các bản cập nhật tiếp theo hiển thị phiên bản là 12.1. The device's about page will still show the Android version as 12.
  2. Bản phát hành không ổn định mới nhất của Android 14, Public Beta 5.2, được phát hành vào ngày 25 tháng 8 năm 2023.

Lịch sử phiên bản[sửa | sửa mã nguồ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).