安卓手机是现今智能手机市场上的佼佼者,其发展历程也颇具传奇色彩。安卓操作系统于2008年9月由Google所推出,至今已经发展成为全球最为广泛使用的智能手机操作系统。下面我们来一起回顾一下安卓发展历程。
安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的移动操作系统。主要应用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。Android操作系统最初由安迪·鲁宾开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机、智能手表等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。
安卓系统简介
Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。
Android一词最早出现于法国作家利尔亚当(Auguste Villiers de l’Isle-Adam)在1886年发表的科幻小说《未来的夏娃》(L’ève future)中。他将外表像人的机器起名为Android。
Android的Logo是由Ascender公司设计的,诞生于2010年,其设计灵感源于男女厕所门上的图形符号,于是布洛克绘制了一个简单的机器人,它的躯干就像锡罐的形状,头上还有两根天线,Android小机器人便诞生了。其中的文字使用了Ascender公司专门制作的称之为“Droid ” 的字体。Android是一个全身绿色的机器人,绿色也是Android的标志。颜色采用了PMS 376C和RGB中十六进制的#A4C639来绘制,这是Android操作系统的品牌象征。有时候,它们还会使用纯文字的Logo。
2012年7月美国科技博客网站BusinessInsider评选出二十一世纪十款最重要电子产品,Android操作系统和iPhone等榜上有名。
安卓发展历程
2003年10月,安迪·鲁宾等人创建Android公司,并组建Android团队。
2005年8月17日,Google低调收购了成立仅22个月的高科技企业Android及其团队。安迪·鲁宾成为Google公司工程部副总裁,继续负责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相比有了很大的改进。
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 (姜饼)。
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(冰激凌三明治)。
2012年1月6日,谷歌Android Market已有10万开发者推出超过40万活跃的应用,大多数的应用程序为免费。Android Market应用程序商店目录在新年首周周末突破40万基准,距离突破30万应用仅4个月。在2011年早些时候,Android Market从20万增加到30万应用也花了四个月。
2013年11月1日,Android4.4正式发布,从具体功能上讲,Android4.4提供了各种实用小功能,新的Android系统更智能,添加更多的Emoji表情图案,UI的改进也更现代,如全新的HelloiOS7半透明效果。
2014第一季度Android平台已占所有移动广告流量来源的42.8%,首度超越iOS。但运营收入不及iOS。
2015年,网络安全公司Zimperium研究人员警告,安卓(Android)存在“致命”安全漏洞,黑客发送一封彩信便能在用户毫不知情的情况下完全控制手机。
2018年10月,谷歌表示,将于2018年12月6日停止Android系统中的Nearby Notifications(附近通知)服务,因为Android用户收到太多的附近商家推销信息的垃圾邮件 。
2020年3月,谷歌的Android安全公告中提到,新更新已经提供了CVE-2020-0069补丁来解决针对联发科芯片的一个严重安全漏洞 。
2022年2月,Android 12L Beta 3 版本发布,首次支持了 Pixel 6 和 Pixel 6 Pro,以及更新的测试环境、缺陷修复和优化。
2022年2月,谷歌宣布推出Android隐私沙盒,旨在引入更新、更具私密性的广告解决方案,以限制与第三方机构共享用户信息,但不损害广告主短期利益。谷歌计划在年内随测试版一起发布隐私沙盒开发者预览版。
2022年3月27日消息,据俄罗斯卫星通讯社报道,由于受到美国制裁,谷歌已经停止认证运行Android系统的俄罗斯BQ公司的智能手机,该公司将转向使用中国华为公司打造的鸿蒙系统。
北京时间2022年5月6日下午消息,据报道,5月5日是世界密码日,苹果、谷歌和微软这三大科技巨头在一项联合计划中宣布,他们将致力于在未来一年,在其控制的所有移动、桌面和浏览器平台上打造无密码登录系统。
2022年,安卓推出类似灵动岛的App——dynamicSpot。 10月3日消息,安卓灵动岛App下载量破100万。 10月13日,谷歌今天宣布安卓和 Chrome 浏览器带来初步的 Passkey 通行密钥支持。
2023年4月4日,谷歌发布 2023 年 4 月的安卓安全公告。谷歌和以往一样,发布了两个补丁级别,其中 2023-04-01 针对安卓系统和框架,而 2023-04-05 级别包含厂商的安全修复补丁。
安卓发行版本
Android在正式发行之前,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,它们分别是:阿童木(Android 1.0 Beta),发条机器人(Android 1.0)。后来由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统版本的代号的命名方法。
甜点命名法开始于Android 1.5发布的时候。作为每个版本代表的甜点的尺寸越变越大,按照字母顺序:纸杯蛋糕(Cupcake,Android 1.5),甜甜圈(Donut,Android 1.6),松饼(闪电泡芙)(Eclair,Android 2.0/2.1),冻酸奶(Froyo,Android 2.2),姜饼(Gingerbread,Android 2.3),蜂巢(Honeycomb,Android 3.0/3.1/3.2),冰激凌三明治(Ice Cream Sandwich,Android 4.0),果冻豆(Jelly Bean,Android4.1/4.2/4.3),奇巧(KitKat,Android 4.4),棒棒糖(Lollipop,Android 5.0/5.1),棉花糖(Marshmallow,Android 6.0),牛轧糖(Nougat,Android 7.0/7.1),奥利奥(Oreo,Android 8.0/8.1),派(Pie,Android 9.0)。
从Android 10开始,Android不会再按照基于美味零食或甜点的字母顺序命名,而是直接以版本号命名,就像Microsoft Windows和iOS一样 ,但是内部开发代号仍为甜点名称:Android 10(Quince Tart,榅桲果塔,Android Q),Android 11(Red Velvet Cake,红丝绒蛋糕,Android R),Android 12(Snow Cone,刨冰,Android S),Android 13(Tiramisu,提拉米苏,Android T),Android 14(Upside Down Cake,翻转蛋糕,Android U),Android 15(Vanilla Ice Cream,香草冰淇淋,Android V)。
Android 1.0 Beta
2007年发布的Android 阿童木。
Android 1.0
2008年9月,谷歌发布Android1.0 。
Android 1.5
Cupcake(纸杯蛋糕):2009年4月30日发布。
主要的更新如下:
拍摄/播放影片,并支持上传到Youtube;支持立体声蓝牙耳机,同时改善自动配对性能;最新的采用WebKit技术的浏览器,支持复制/贴上和页面中搜索;GPS性能大大提高;提供屏幕虚拟键盘;主屏幕增加音乐播放器和相框widgets;应用程序自动随着手机旋转;短信、Gmail、日历,浏览器的用户接口大幅改进,如Gmail可以批量删除邮件;相机启动速度加快,拍摄图片可以直接上传到Picasa;来电照片显示。
Android 1.6
Donut(甜甜圈):2009年9月15日发布。
主要的更新如下:
重新设计的Android Market手势;支持CDMA网络;文字转语音系统(Text-to-Speech);快速搜索框;全新的拍照接口;查看应用程序耗电;支持虚拟私人网络(VPN);支持更多的屏幕分辨率;支持OpenCore2媒体引擎;新增面向视觉或听觉困难人群的易用性插件。
Android 2.1
Éclair(闪电泡芙):2009年10月26日发布。
主要更新:
优化硬件速度;”Car Home”程序;支持更多的屏幕分辨率;改良的用户界面;新的浏览器的用户接口和支持HTML5;新的联系人名单;更好的白色/黑色背景比率;改进Google Maps3.1.2;支持Microsoft Exchange;支持内置相机闪光灯;支持数码变焦;改进的虚拟键盘;支持蓝牙2.1;支持动态桌面的设计。
Android 2.2
Froyo(冻酸奶):2010年5月20日发布。
主要更新:
整体性能大幅度的提升;3G网络共享功能;Flash的支持;App2sd功能;全新的软件商店;更多的Web应用API接口的开发。
Android 2.3
Gingerbread(姜饼) :2010年12月7日发布。
主要更新:
增加了新的垃圾回收和优化处理事件;原生代码可直接存取输入和感应器事件、EGL/OpenGLES、OpenSL ES;新的管理窗口和生命周期的框架;支持VP8和WebM视频格式,提供AAC和AMR宽频编码,提供了新的音频效果器;支持前置摄像头、SIP/VOIP和NFC(近场通讯);简化界面、速度提升;更快更直观的文字输入;一键文字选择和复制/粘帖;改进的电源管理系统;新的应用管理方式。
Android 3.0
Honeycomb(蜂巢):2011年2月3日发布。
主要更新:
针对平板大屏幕而做优化;全新设计的UI增强网页浏览功能 ;in-app purchases功能。
Android 3.1
Honeycomb(蜂巢) :2011年5月11日布发布。
主要更新:
经过优化的Gmail电子邮箱 ;全面支持Google Maps ;将Android手机系统跟平板系统再次合并从而方便开发者;任务管理器可滚动,支持USB输入设备(键盘、鼠标等) ;支持Google TV.可以支持XBOX 360无线手柄;widget支持的变化,能更加容易的定制屏幕widget插件。
Android 3.2
Honeycomb(蜂巢):2011年7月13日发布。
主要更新:
支持SD卡;支持7英寸平板和高通处理器;桌面小部件自由缩放。
Android 4.0
Ice Cream Sandwich(冰激凌三明治):2011年10月19日上午十点,谷歌与三星联手在中国香港举办发布会,公布有关Android 4.0系统信息。
版本主要更新如下:
全新的UI;全新的Chrome Lite浏览器,有离线阅读,16标签页,隐身浏览模式等;截图功能;更强大的图片编辑功能;自带照片应用堪比Instagram,可以加滤镜、加相框,进行360度全景拍摄,照片还能根据地点来排序;Gmail加入手势、离线搜索功能,UI更强大;新功能People:以联系人照片为核心,界面偏重滑动而非点击,集成了Twitter、Linkedin、Google+等通讯工具。有望支持用户自定义添加第三方服务;新增流量管理工具,可具体查看每个应用产生的流量,限制使用流量,到达设置标准后自动断开网络。
Android 4.1
Jelly Bean(果冻豆):2012年6月28日发布。
新特性:
更快、更流畅、更灵敏;特效动画的帧速提高至60fps,增加了三倍缓冲;增强通知栏;全新搜索;搜索将会带来全新的UI、智能语音搜索和Google Now三项新功能;桌面插件自动调整大小;加强无障碍操作;语言和输入法扩展;新的输入类型和功能;新的连接类型。
Android 4.2
Jelly Bean(果冻豆):2012年10月30日发布。
Android 4.2沿用“果冻豆”这一名称,以反映这种最新操作系统与Android 4.1的相似性,但Android 4.2推出了一些重大的新特性,具体如下:
Photo Sphere全景拍照功能;键盘手势输入功能;改进锁屏功能,包括锁屏状态下支持桌面挂件和直接打开照相功能等;可扩展通知,允许用户直接打开应用;Gmail邮件可缩放显示;Daydream屏幕保护程序;用户连点三次可放大整个显示屏,还可用两根手指进行旋转和缩放显示,以及专为盲人用户设计的语音输出和手势模式导航功能等;支持Miracast无线显示共享功能;Google Now现可允许用户使用Gamail作为新的数据来源,如改进后的航班追踪功能、酒店和餐厅预订功能以及音乐和电影推荐功能等。
Android 4.3
Jelly Bean(果冻豆):2013年7月25日发布。
Android 4.4
KitKat(奇巧巧克力): 2013年下半年发布。
2013年9月4日凌晨,谷歌对外公布了Android新版本Android 4.4KitKat(奇巧巧克力),并且于2013年11月01日正式发布,新的4.4系统更加整合了自家服务,力求防止安卓系统继续碎片化、分散化 。
Android 5.0
Lollipop(棒棒糖):2014年6月26日发布。
Android 5.0 系统使用一种新的Material Design设计风格。从图片上就能看到一些全新的设计。从图片上看,这套设计图对 Android 系统的桌面图标及部件的透明度进行的稍稍的调整,并且各种桌面小部件也可以重叠摆放。虽然调整桌面部件透明度对 Android 系统来说并不算什么新鲜的功能,但是加入了透明度的改进。界面加入了五彩缤纷的颜色、流畅的动画效果,呈现出一种清新的风格。采用这种设计的目的在于统一 Android 设备的外观和使用体验,不论是手机、平板还是多媒体播放器。
Android 5.1
Lollipop(棒棒糖):2015年3月10日发布。
Android 5.1新系统相对于Android5.0更加稳定了,同时支持多张SIM卡,加强了设备保护机制,增强了设备的WiFi能力。
Android 6.0
Marshmallow(棉花糖):2015年9月30日发布。
新系统的整体设计风格依然保持扁平化的Material Design风格。Android6.0在对软件体验与运行性能上进行了大幅度的优化。据测试,Android6.0可使设备续航时间提升30%。
Android 7.0
Nougat(牛轧糖):2016年8月22日发布 。
Android 7.0 提供新功能以提升性能、生产效率和安全性。通过新的系统行为测试您的应用,以节省电量和内存。充分利用多窗口 UI、直接回复通知等功能。
Android 7.1
Nougat(牛轧糖):2016年12月5日发布。
更新为用户和开发人员引入了各种新功能。
快捷方式
您可以使用新的快捷方式功能将用户从启动器直接带入应用程序内的关键操作。用户只需长按应用程序的启动器图标以显示应用程序的快捷方式,然后点击快捷方式即可跳至相关的操作。这些快捷方式是吸引用户的好方法,它们使您甚至在用户启动应用程序之前也可以展示应用程序的功能。
每个快捷方式都引用一个意图,每个意图都会启动一个特定的动作或任务,并且您可以为可以表示为意图的任何动作创建一个快捷方式。例如,您可以创建用于发送新短信,进行预订,播放视频,继续游戏,加载地图位置等等的意图。
您可以通过将应用程序快捷方式添加到APK中的资源文件中来为其静态创建快捷方式,也可以在运行时动态添加它们。静态快捷方式是常见操作的理想选择,动态快捷方式使您可以根据用户的偏好,行为,位置等突出显示操作。每个应用程序中最多可以提供五个快捷键。但是请注意,某些启动器应用程序不会显示您为应用程序注册的所有快捷方式。
您的应用添加快捷方式后,便可以在任何支持它们的启动器上使用它们,例如Pixel启动器(Pixel设备上的默认启动器),Now启动器(Nexus设备上的默认启动器)以及其他提供支持的启动器。
任何应用程序都可以创建快捷方式,任何启动器应用程序都可以添加对快捷方式的支持。Android 7.1提供了一个API,供应用程序注册快捷方式和启动程序读取已注册的快捷方式。
Android 8.0
Oreo(奥利奥):2017年8月22日发布。
更智能、更快速、功能更强大。您喜爱的新 Android 版本以全球人都爱的一款曲奇饼为代号。
新功能:画中画 通知圆点 通知渠道 自动填充框架 自动调整 TextView 的大小 可下载字体 自适应图标 快捷方式固定 广色域色彩 WebView 功能 Java 8 语言 API 媒体功能 多显示器支持 Neural Networks API Android Oreo(Go 版本)
Android 8.1
Android 8.1 功能和 API
Android 8.1(API 级别 27)为用户和开发者引入了各种新功能。
Android 8.1 Go是一项旨在为全球数十亿网络用户优化 Android 体验的计划。从 Android 8.1 开始,我们就在将 Android 打造成入门级设备的理想平台。Android Oreo(Go 版本)配置中的功能包括:
内存优化。改进了整个平台的内存使用情况,可确保应用可以在内存不超过 1GB 的设备上高效运行。
灵活的定位选项。新的硬件功能常量,可让您通过 Google Play 向正常内存或低内存设备分发应用。
Google Play。尽管所有应用都可以在搭载 Android Oreo(Go 版本)的设备上使用,但 Google Play 仍会按照“为数十亿用户打造产品”指南展示经过开发者专门优化的应用,以便为数十亿用户提供出色的体验。
我们更新了“为数十亿用户打造产品”指南,加入了有关如何针对搭载 Android Oreo(Go 版本)的设备优化应用的指导。对于大多数开发者来说,优化现有的 APK,或使用 Google Play 的多 APK 功能将某个 APK 版本定位到低内存设备,是针对搭载 Android Oreo(Go 版本)的设备做好准备的最佳方式。请注意,无论您的受众使用何种设备,将应用打造得更加纤巧高效都对他们有益。
Android 9.0
Pie(派):2018年5月9日发布。
通知栏样式更改,整体设计添加了更多圆形。
Android 9 利用人工智能技术,让手机可以为您提供更多帮助。现在,手机变得更智能、更快,并且还可以随着您的使用进行调整。
Android 10
2019年9月4日发布。
从Android 10开始,Google 开始提供系统级的黑暗模式,大部分预装应用、抽屉、设置菜单和 Google Feed 资讯流等界面和按钮,都会变成以黑色为主色调,就和你在 macOS Mojave 中看到的暗色界面一样。为确保用户隐私和安全支持新的保护措施。借助高性能编解码器、更出色的生物识别技术、更快的应用启动速度、Vulkan 1.1、NNAPI 1.2、可折叠设备和 5G 等更多功能扩展。
谷歌宣布Android系统的重大改变,不仅换了全新的logo,命名方式也变了,2019年的Android Q的正式名称是Android 10 。
Android 11
2020年9月9日发布。
2019年10月11日消息,据外媒报道,2019年Android开发峰会将于本月晚些时候开幕,谷歌公布了完整的会议日程。在会议日程中谷歌官方首次提到了Android 11。
此前外媒发现在AOSP中,谷歌已经启用了代号“Android R”。按照Android命名规则,Android R应该就是下一代Android:Android 11。
由于疫情原因,谷歌宣布取消线下的开发者大会,后来又取消了线上开发者大会,所以Android 11 将在2020年第三季度发布。
Android 11 开发者预览版计划从 2020 年 2 月启动,到向 AOSP 和 OEM 提供最终的公开版本时结束,最终版本预计将于 2020 年第 3 季度发布。在开发阶段的各个关键里程碑,我们将为您的开发和测试环境提供更新。每次更新均包括 SDK 工具、系统映像、模拟器、API 参考和 API 差异。里程碑列表如下。
时间轴
Build
类型
开发者操作
2 月
开发者预览版 1
早期的基准 build,涉及新功能、API 和行为变更,重点关注开发者反馈。
API 反馈的重要窗口。查看新的 API 和行为变更,并在此期间向我们报告任何重大问题或请求。
3 月
开发者预览版 2
增量更新,涉及更多的功能、API 和行为变更。
在处理 API 和行为变更时,向我们提供反馈。开始早期的应用兼容性测试。
4 月
开发者预览版 3
针对稳定性和性能的增量更新。
准备好应用,迎接消费者 Beta 版。继续进行兼容性测试,在不更改目标的情况下发布更新。如有任何问题,通知 SDK 和库的开发者。
5 月
Beta 版 1
初始 Beta 版本,面向注册试用 Android Beta 版的尝鲜者提供无线更新。
继续进行兼容性测试,留意 Android Beta 版用户的反馈。开始针对 Android 11 的早期测试。
6 月
Beta 版 2
平台稳定性里程碑,提供最终的 API 和行为。开放 Play 发布。
开始对应用、SDK 和库进行最终的兼容性测试。发布兼容版本。继续针对 Android 11 的工作。
第 3 季度
Beta 版 3
候选版本 build。
发布应用、SDK 和库的兼容更新。继续针对 Android 11 的工作。使用新功能和 API 构建应用。
第 3 季度
最终版本
面向 AOSP 和生态系统发布 Android 11 版本。
发布应用、SDK 和库的兼容更新。继续针对 Android 11 的工作。使用新功能和 API 构建应用。
Android 12
2021年10月5日发布。
2021年5月19日凌晨消息,谷歌宣布Android 12正式到来,测试版现在即可供下载 。
Android 13
2022年8月16日发布。
2022年2月11日,谷歌发布了首个Android 13开发者预览版,将在6月发布稳定版。
2022年5月12日,谷歌举办I/O 2022开发者大会,并正式发布Android 13。
2022年8月16日,谷歌今日面向Pixel设备推送了 Android 13 正式版更新,并将源代码上传到了 Android 开源项目(AOSP)。
Android 14
2022年9月,谷歌平台与生态系统高级副总裁Hiroshi Lockheimer在社交平台上宣布了一则新消息:Android 14将支持卫星通讯技术。
Android 15
2023年3月,爆料人Mishaal Rahman在AOSP中发现了Android 15的开发代号,即Vanilla Ice Cream(香草冰淇淋),甜美范儿。
以上就是安卓手机发展历程的回顾,可以看到,随着时间的推移,安卓手机系统的功能和性能不断得到了提升,成为了全球最为流行的智能手机操作系统之一。相信在未来的发展中,安卓手机系统还会有更多的创新和突破。