【Android从零单排系列一】《Android系统发展史》

再见孙悟空_ 发表于 2022/05/31 09:38:10 2022/05/31
【摘要】 目录​​前言​​​​一.Android 创始人​​​​二.Android 发展历程​​​​三.Android各版本发布时间及特性​​​​1.AndroidBeta:阿童木​​​​2.Android 1.0:发条机器人​​​​3.Android 1.5:Cupcake(纸杯蛋糕)​​​​4.Android 1.6:Donut(甜甜圈)​​​​5.Android 2.0/2.1:松饼​​​​6....


目录

​前言​

​一.Android 创始人​

​二.Android 发展历程​

​三.Android各版本发布时间及特性​

​1.AndroidBeta:阿童木​

​2.Android 1.0:发条机器人​

​3.Android 1.5:Cupcake(纸杯蛋糕)​

​4.Android 1.6:Donut(甜甜圈)​

​5.Android 2.0/2.1:松饼​

​6.Android 2.2:Froyo(冻酸奶)​

​7.Android 2.3:Gingerbread(姜饼)​

​8.Android 3.0:Honeycomb(蜂巢)​

​9.Android 4.0:Ice Cream Sandwich(冰激凌三明治)​

​10Android4.1和Android 4.2:Jelly Bean(果冻豆)​

​11.Android 4.4:KitKat(奇巧巧克力)​

​12.Android 5.0:Lollipop(棒棒糖)​

​13.Android 6.0:Marshmallow(棉花糖)​

​14.Android 7.0:Nougat(牛轧糖)​

​15.Android 8.0:Oreo(奥利奥)​

​16.Android 9.0: Pie(派)​

​17.Android Q(Android10.0)​

​18.Android R (Android 11.0)​

​19.Android 12.0​

​20.Android 13.0开发者预览版​


前言

本文系统介绍了Android系统的由来、发展历史,各版本发展演变过程及特性。

一.Android 创始人

安卓的创始人名叫Andy Rubin(安迪·鲁宾) ,1963年出生于美国纽约州。

2003年10月,Andy Rubin等人创建Android公司,并组建Android团队。

2005年8月17日,​​Google​​​低调收购了​​成立​​仅22个月的高科技企业Android及其团队。安迪鲁宾成为Google公司工程部副总裁,继续负责Android项目。

二.Android 发展历程

2007年11月5日,谷歌公司正式向外界展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、​​电信运营商​​​以及芯片制造商共同组成,并与84家硬件制造商、软件开发商及电信营运商组成​​开放手持设备联盟​​(Open Handset Alliance)来共同研发改良Android系统,这一联盟将支持谷歌发布的手机操作系统以及应用软件,Google以Apache免费开源许可证的授权方式,发布了Android的源代码   。

2008年,在GoogleI/O大会上,谷歌提出了AndroidHAL架构图,在同年8月18号,Android获得了美国联邦通信委员会FCC)的批准,在2008年9月,谷歌正式发布了Android 1.0系统,这也是Android系统最早的版本。

2009年4月,谷歌正式推出了​​Android 1.5​​这款手机,从Android 1.5版本开始,谷歌开始将Android的版本以甜品的名字命名,Android 1.5命名为Cupcake(纸杯蛋糕)。该系统与Android 1.0相比有了很大的改进。

1.png

2009年9月,谷歌发布了Android 1.6的正版,并且推出了搭载Android 1.6正式版的手机HTC Hero(G3),凭借着出色的外观设计以及全新的Android 1.6操作系统,HTC Hero(G3)成为当时全球最受欢迎的手机。Android 1.6也有一个有趣的甜品名称,它被称为Donut(甜甜圈)。

2010年2月,Linux内核开发者Greg Kroah-Hartman将Android的驱动程序从Linux内核“状态树”(“staging tree”)上除去,从此,Android与Linux开发主流将分道扬镳。在同年5月份,谷歌正式发布了​​Android 2.2​​操作系统。谷歌将Android 2.2操作系统命名为Froyo,翻译完名为冻酸奶。

2010年10月,谷歌宣布Android系统达到了第一个里程碑,即电子市场上获得官方数字认证的Android应用数量已经达到了10万个,Android系统的应用增长非常迅速。在2010年12月,谷歌正式发布了​​Android 2.3​​操作系统Gingerbread (姜饼)。

2.jpg

2011年1月,谷歌称每日的Android设备新用户数量达到了30万部,到2011年7月,这个数字增长到55万部,而Android系统设备的用户总数达到了1.35亿,Android系统已经成为智能手机领域占有量最高的系统

2011年8月2日,Android手机已占据全球智能机市场48%的份额,并在亚太地区市场占据统治地位,终结了Symbian(​​塞班系统​​)的霸主地位,跃居全球第一。

2011年9月,Android系统的应用数目已经达到了48万,而在智能手机市场,Android系统的占有率已经达到了43%。继续在排在移动操作系统首位。谷歌将会发布全新的​​Android 4.0​​操作系统,这款系统被谷歌命名为Ice Cream Sandwich(冰激凌三明治)。

3.png

2013年11月1日,Android4.4正式发布,从具体功能上讲,Android4.4提供了各种实用小功能,新的Android系统更智能,添加更多的Emoji表情图案,UI的改进也更现代,如全新的HelloiOS7半透明效果。

2014第一季度Android平台已占所有移动广告流量来源的42.8%,首度超越​​iOS​​。但运营收入不及iOS 。

2018年10月,谷歌表示,将于2018年12月6日停止Android系统中的Nearby Notifications(附近通知)服务,因为Android用户收到太多的附近商家推销信息的垃圾邮件 。

2022年2月,Android 12L Beta 3 版本发布,首次支持了 Pixel 6 和 Pixel 6 Pro,以及更新的测试环境、缺陷修复和优化。  

2022年2月,谷歌宣布推出Android隐私沙盒,旨在引入更新、更具私密性的广告解决方案,以限制与第三方机构共享用户信息,但不损害广告主短期利益。谷歌计划在年内随测试版一起发布隐私沙盒开发者预览版。 

三.Android各版本发布时间及特性

1.AndroidBeta:阿童木

发布时间:2007年发布

主要更新:

最初始版本,内测

2.Android 1.0:发条机器人

发布时间:2008年9月

主要更新:

2008年9月,谷歌发布Android1.0

发布系统之后不久就有一款搭载Android 1.0系统的手机现身,这款手机就是T-Mobile G1,手机是由运营商T-Mobile定制,台湾HTC(宏达电)代工制造。T-Mobile G1是世界上第一款使用Android操作系统的手机,手机的全名为HTC Dream。这款手机采用了3.17英寸480x320分辨率的屏幕,手机内置528MHz处理器,拥有192MB RAM以及256MB ROM。

3.Android 1.5:Cupcake(纸杯蛋糕)

发布时间:2009年4月30日

主要更新:

·拍摄/播放影片,并支持上传到Youtube

·支持立体声蓝牙耳机,同时改善自动配对性能

·最新的采用WebKit技术的浏览器,支持复制/贴上和页面中搜索                   

 ·GPS性能大大提高

·提供屏幕虚拟键盘

·主屏幕增加音乐播放器和相框widgets

·应用程序自动随着手机旋转

·短信、Gmail、日暦,浏览器的用户接口大幅改进,如Gmail可以批量删除邮件 ·相机启动速度加快,拍摄图片可以直接上传到Picasa

随后谷歌为T-Mobile G1进行了系统的升级并且发布了全新的HTC Magic这款手机,HTC Magic采用的是3.2英寸屏幕,分辨率为320x480.手机内置528MHz处理器,内存升至为288MB RAM以及512MB ROM在运行速度上有了提升。在2009年,HTC Dream以及HTC Magic成为当时仅次于iPhone的热门机型。当时搭载Android 1.5的手机包括第一款三星Galaxy手机以及HTC Hero。

4.Android 1.6:Donut(甜甜圈)

发布时间:2009年9月15日

主要更新:

·重新设计的Android Market手势

·支持支持CDMA网络

·文字转语音系统(Text-to-Speech)                                  

·快速搜索框

·全新的拍照接口

·查看应用程序耗电

·支持虚拟私人网络(VPN)

·支持更多的屏幕分辨率。

·支持OpenCore2媒体引擎

·新增面向视觉或听觉困难人群的易用性插件

作为Android 1.6系统最具有代表性的手机,HTC Hero(G3)采用了3.2英寸屏幕,分辨率为320x480。手机内置528MHz处理器,采用288MB RAM以及512MB ROM的组合,手机采用了Sense界面,运行非常流畅。G3采用了500万像素的摄像头。

5.Android 2.0/2.1:松饼

发布时间:2009年10月26日

主要更新:

2009年10月26日发布,这次升级再次完善了安卓系统,优化了硬件速度。支持更多的屏幕分辨率、改良的用户界面、新的浏览器的用户接口和支持HTML5、新的联系人名单、更好的白色/黑色背景比率、改进GoogleMaps3.1.2、支持MicrosoftExchange、支持内置相机闪光灯、支持数码变焦、改进的虚拟键盘、支持蓝牙2.1、支持动态桌面的设计

6.Android 2.2:Froyo(冻酸奶)

发布时间:2010年5月20日

主要更新:

整体性能大幅度的提升;​​3G​​​网络共享功能;​​Flash​​​的支持;​​App2sd​​​功能;全新的软件商店;更多的​​Web​​​应用​​API​​接口的开发。

7.Android 2.3:Gingerbread(姜饼)

发布时间:2010年12月7日

主要更新:

增加了新的垃圾回收和优化处理事件;原生代码可直接存取输入和感应器事件、EGL/OpenGLES、OpenSL ES;新的管理窗口和生命周期的框架;支持​​VP8​​​和​​WebM​​​视频格式,提供​​AAC​​​和​​AMR​​​宽频编码,提供了新的音频效果器;支持前置摄像头、SIP/VOIP和​​NFC​​(近场通讯);简化界面、速度提升;更快更直观的文字输入;一键文字选择和复制/粘帖;改进的电源管理系统;新的应用管理方式。

8.Android 3.0:Honeycomb(蜂巢)

发布时间:2011年2月3日

主要更新:

这个版本的操作系统也许是其中的奇葩。蜂巢是为平板电脑和其他具有较大显示屏的移动设备而创建的。它是在2011年2月伴随摩托罗拉Xoom平板电脑首次推出。它的改变主要有为大屏幕重新设计的用户界面,以及通知栏放置在平板电脑屏幕的底部。

当时的想法是,Honeycomb将提供当时小屏智能手机无法处理的功能。这也是谷歌及其第三方合作伙伴对2010年苹果iPad发布的回应。尽管Honeycomb已经上市,但一些平板电脑仍然发布了基于智能手机的Android 2.x版本。最终,Honeycomb成为一个没有得到广泛采用的Android版本。谷歌决定在其下一个重要的4.0版本中整合大部分功能。这在安卓历史上算是一个异数。

9.Android 4.0:Ice Cream Sandwich(冰激凌三明治)

发布时间:2011年10月19日

主要更新:

2011年10月19日上午十点,谷歌与三星联手在中国香港举办发布会,公布有关Android 4.0系统信息。Android 4.0为我们带来了全新的UI设计,并加强了许多应用程序的功能,如更强大的图片编辑功能;自带照片应用堪比Instagram,可以加滤镜、加相框,进行360度全景拍摄,照片还能根据地点来排序;有望支持用户自定义添加第三方服务;新增流量管理工具,可具体查看每个应用产生的流量,限制使用流量,到达设置标准后自动断开网络。

10Android4.1和Android 4.2:Jelly Bean(果冻豆)

4.1

发布时间:2012年6月28日

主要更新:

更快、更流畅、更灵敏;​​特效​​​动画的帧速提高至60fps,增加了三倍缓冲;增强通知栏;全新搜索;搜索将会带来全新的UI、智能语音搜索和Google Now三项新功能;桌面插件自动调整大小;加强无障碍操作;​​语言​​和输入法扩展;新的输入类型和功能;新的连接类型。

4.2

发布时间:2012年10月30日

主要更新:

Photo Sphere全景拍照功能;键盘手势输入功能;改进锁屏功能,包括锁屏状态下支持桌面挂件和直接打开照相功能等;可扩展通知,允许用户直接打开应用;Gmail邮件可缩放显示;Daydream屏幕保护程序;用户连点三次可放大整个显示屏,还可用两根手指进行旋转和缩放显示,以及专为盲人用户设计的语音输出和手势模式导航功能等;支持Miracast无线显示共享功能;Google Now现可允许用户使用Gamail作为新的数据来源,如改进后的航班追踪功能、酒店和餐厅预订功能以及音乐和电影推荐功能等。

11.Android 4.4:KitKat(奇巧巧克力)

发布时间:2013年11月

主要更新:

2013年9月4日凌晨,谷歌对外公布了Android新版本Android 4.4KitKat,并且于2013年11月01日正式发布从安卓4.0到安卓4.4,从安卓4.0到安卓4.4,安卓系统采用了很多简洁、锋利的白条设计,图标更加倾向扁平化设计了。更加整合了自家服务,力求防止安卓系统继续碎片化、分散化。

12.Android 5.0:Lollipop(棒棒糖)

发布时间:2014年6月26日

主要更新:

2014年6月25日发布。采用了Material Design设计风格,图标变得更加倾向于“立体扁平化”。这次,Android L终于能够支持64位计算,运算速度更快,也可以轻松管理大内存。

13.Android 6.0:Marshmallow(棉花糖)

发布时间:2015年9月30日

主要更新:

发布于2015年9月30日,整体设计风格依然保持扁平化的Material Design风格。Android6.0对软件体验与运行性能上进行了大幅度的优化。谷歌官方还将对内存管理进行进一步的优化,对于非社交类的APP,安卓6.0会启用“墓碑机制”,后台运行时将不再占用内存。并新增“Project Volta”项目,进一步延长手机的续航,据测试,Android6.0可使设备续航时间提升30%。

14.Android 7.0:Nougat(牛轧糖)

发布时间:2016年8月22日

主要更新:

更智能、更快速、功能更强大。您喜爱的新 Android 版本以全球人都爱的一款曲奇饼为代号。

新功能:​​画中画​​ 通知圆点 通知渠道 自动填充框架 自动调整 TextView 的大小 可下载字体 自适应图标 快捷方式固定 广色域色彩 WebView 功能 Java 8 语言 API 媒体功能 多显示器支持 Neural Networks API Android Oreo(Go 版本)

15.Android 8.0:Oreo(奥利奥)

发布时间:2017年8月22日

主要更新:

Android 8.0 的聚焦重点是电池续航能力、速度和安全,让用户更好地控制各种应用程序。新功能主要有:画中画 、自动填充框架 、可下载字体 、自适应图标 、快捷方式固定 、广色域色彩等方面。

16.Android 9.0: Pie(派)

发布时间:2018年5月9日

主要更新:

Android 9.0利用人工智能技术,让手机变得更智能、更快可以为我们提供更多帮助。新增支持类似于iPhone X的刘海屏设计,具体体现为优化屏幕内容显示,能够让系统或者应用充分利用整块屏幕。通知栏的样式也进行了大改,还有多摄像头的更多画面、GPS定位之外的WiFi定位、网络还有神经网络、Material Design迎来2.0时代 。

17.Android Q(Android10.0)

发布时间:2019年9月4日

主要更新:

从 Android 10 开始,Google 开始提供系统级的黑暗模式,大部分预装应用、抽屉、设置菜单和 Google Feed 资讯流等界面和按钮,都会变成以黑色为主色调,就和你在 macOS Mojave 中看到的暗色界面一样。为确保用户隐私和安全支持新的保护措施。借助高性能编解码器、更出色的生物识别技术、更快的应用启动速度、Vulkan 1.1、NNAPI 1.2、可折叠设备和 5G 等更多功能扩展!

一个是时代的结束,从Android10开始,Google正式停止用甜点命名方式来命名 系统。之前采用这种方式好像是因为有版权争议,具体的不是太清楚。

18.Android R (Android 11.0)

发布时间:2020年9月9日

主要更新:

短信更新改进

优化了短信功能,提供更加友好的交互。同时,为了确保用户能尽快收到对方的消息,Android 11在通知阴影(Notification Shade)中引入了一个专门的对话部分,它将提供对用户正在进行的任何对话的即时访问。这一更新将有助于短信消息从其他通知中脱颖而出。

应用滥用权限限制

Android 11进一步限制一些应用滥用权限,包括麦克风、摄像头、位置等,调用的时候会提示用户授权。除了单次授权之外,还有一个应用未使用则移除相关权限的选项,未来会自动撤销应用的授权  。Android 11新增了关于位置、麦克风和摄像头的一次性权限许可。也就是获得一次性权限许可的APP在下次使用时,依然要询问用户获取授权

增加屏幕录制内置工具

Android 11增加了屏幕录制内置工具,可以记录屏幕上发生的事情,使用麦克风、设备或两者的声音。还对一些新型屏幕技术进行支持,比如瀑布屏、折叠屏、双屏等,交互方式根据这些屏幕做一些调整

19.Android 12.0

发布时间:2021年10月5日

主要更新:

设置页面被重新设计

与之前的安卓版本相比,设置面板的外观发生了变化,搜索栏变小了。开关的设计也做了调整,新的设计更容易区分开关是开还是关。

选择音频源

Android 12允许用户更改出现在快速设置中的迷你音乐播放器控制窗口。目前播放器只允许选中的应用进行操作。用户可以按住玩家通知,然后输入设置来打开或关闭玩家期望合作的应用程序。

通过Google Play进行Android更新

由于Google正在将Android Runtime(ART)添加到系统更新程序Project Mainline中,在主线上,用户现在可以看到Google Play商店中显示的系统更新。谷歌还计划在未来通过游戏商店添加更多模块更新。

通知栏的更改

Android 12的通知系统将进行调整,以改善通知界面的外观和感觉,以及可用性和效率。回复通知和与通知栏交互时,将使用新的动画和过渡。

丰富的内容插入

谷歌将允许用户通过键盘和剪贴板彻底控制富媒体,支持纯文本和样式的文本、图像、视频、音频文件和其他元素,这将提高与其他用户或通过其他应用程序共享文件的速度。

单手模式

在Android上 12还找到了新的单手模式。这个实现在屏幕顶部显示了更多的空间,交互元素重新聚焦在屏幕底部。这个功能对于大屏手机来说非常方便。

支持AVIF形象

AVIF是一种改进的图像格式,它比JPEG有更好的质量,而且不会使文件太大。新格式使用开源视频编解码器AV1,将来可能会取代JPEG图像压缩

多页小部件

Android上 12上的小部件t功能可以在同一个小部件中设置多个卡页,可以通过横向滚动来访问,这将使包含大量信息的小部件更容易阅读,并使它们不那么混乱。

对不支持HEVC应用视频转码

谷歌准备在Android 12中引入新的转码层也将使不支持HEVC视频压缩标准的应用程序能够将文件转码为AVC。然而,这个过程需要时间,这取决于您的芯片组的处理能力。

20.Android 13.0开发者预览版

发布时间:2022年5月11日-5月12日

主要更新:

Android 13 将支持在锁屏界面添加 QR 扫描器,更方便地扫描二维码。

Android 13 还将拥有一个点击流转媒体的功能。

Android 13 将拥有更多改进,比如为单个 App 指定语言、蓝牙 LE Audi。 

Android 13 增加了一个系统照片选择器。

Android 13 为通过 Wi-Fi 管理设备与附近接入点连接的应用程序引入了 NEARBY_WIFI_DEVICES 运行时权限(NEARBY_DEVICES 权限组的一部分)。调用许多常用的 Wi-Fi API 的应用程序将需要新的权限,并使应用程序能够通过 Wi-Fi 发现和连接附近的设备,而不需要位置权限。 

Android 13 再次将“隐私和安全”作为一个主要更新,重点是“通过在设备上提供更安全的环境和向用户提供更多控制,为所有人构建一个负责任的高质量平台”。这从开发者预览版 1 中的系统照片选择器开始,以提供“标准和优化的方式,让用户安全地分享本地和云端的照片”。 

Android 13延续了Material You设计语言,支持用户打造个性化界面,允许用户对特定的APP进行语言设置。比如系统设定语言为英文,但是用户可以设定某个APP的语言为中文。

Android 13针对折叠屏、平板电脑等大屏设备进行了适配优化,谷歌强化了界面设计,让更多应用程序可以无缝适配不同尺寸的Android设备,让应用体验更佳。 

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。