Android的诞生

Android操作系统最初由Andy Rubin开发,刚开始主要支持手机,被Google收购后,对Android进行了改良,使其可以用于平板电脑等其它领域。


1.1.1 Android的发展史

Android的发展史如下:

  • 2003年10月,Andy Rubin等人创建了Android公司,并组建了Android团队。
  • 2005年8月17日,Google低调收购了成立仅22个月的高科技企业Android及其团队。Andy Rubin成为Google公司工程部副总裁,继续负责Android项目。
  • 2007年11月15日,Google公司正式向外界展示了这款名为Android的操作系统,并且在这天Google宣布建立一个全球性的联盟组织,该组织由34家手机制造商、软件开发商、电信运营商以及芯片制造商共同组成,并与84家硬件制造商、软件开发商及电信运营商组成开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统,这一联盟将支持Google发布的手机操作系统以及应用软件,Google以Apache免费开源许可证的授权方式,发布了Android的源代码。
  • 2008年,在Google I/O大会上,Google提出了Android HAL架构图,在同年8年18日,Android获得了美国联邦通信委员会(FCC)的批准,在2008年9月,Google正式发布了Android 1.0操作系统,这也是Android最早的版本。
  • 2009年4月,Google正式退出了Android 1.5这款手机。从Android 1.5版本开始,Google开始将Android的版本以甜品的名字命名,Android1.5命名为Cupcake(纸杯蛋糕)。该系统与Android1.0相比有了很大的改进。
  • 2009年9月,Google发布了Android1.6正式版,并且推出了搭载Android1.6正式版的手机HTC Hero(G3)。凭借着出色的外观设计以及全新的Android1.6操作系统,HTC Hero(G3)成为当时全球最受欢迎的手机。Android 1.6也有一个有趣的名称,它被称为Donut(甜甜圈)。
  • 2010年2月,Linux内核开发者Greg Kroah-Hartman将Android的驱动程序从Linux内核"状态树"(staging tree)上除去,从此,Android与Linux开发主流分道扬镳。在同年5月,Google正式发布了Android2.2操作系统。Google将Android2.2操作系统命名为Froyo,翻译成中文名为冻酸奶。
  • 2010年10月,Google宣布Android系统达到了第一个里程碑,即电子市场上获得官方数字认证的Android应用数量已经达到了10万个。Android系统的应用增长非常迅速,在2010年12月,Google正式发布了Android2.3操作系统Gingerbread(姜饼)。
  • 2011年1月,Google称每日的Android设备新用户数量达到了30万部,到2011年7月,这个数字增长到55万部,而Android系统设备的用户总数达到了1.35亿,Android系统已经成为智能手机领域占有量最高的系统。
  • 2011年8月2日,Android手机已占据全球智能手机市场48%的份额,并且在亚太地区市场占据统治地位,终结了Symbian(塞班系统)的霸主地位,跃居全球第一。
  • 2011年9月,Android系统的应用数目已经达到了48万,而在智能手机市场,Android系统的占有率则达到了43%,继续排在移动操作系统首位。在9月19日,Google发布全新的Android4.0操作系统,这款系统被Google命名为Ice Cream Sandwich(冰淇淋三明治)。
  • 2012年1月6日,Google Android Market已有10万开发者推出超过40万活跃的应用,大多数的应用程序为免费。Android Market应用程序商店目录在新年首周周末突破40基准,距离突破30万应用仅4个月。在2011年早些时候,Android Market从20万增加到30万应用也花了4个月。

1.1.2Android的发行版本

Android在正式发行之间,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,他们分别是:阿童木(Android Beta)、发条机器人(Android 1.0)。后来由于涉及到版权问题,Google将其命名规则变更为用甜点作为它们系统版本号,甜点命名法开始于Android 1.5发布的时候。作为每个版本代表的甜点尺寸越变越大,然后按照26个字母顺序:纸杯蛋糕(Android 1.5),甜甜圈(Android 1.6),松饼(Android 2.0/2.1),冻酸奶(Android 2.2),姜饼(Android 2.3),蜂巢(Android 3.0), 冰淇淋三明治(Android 4.0),果冻豆(Android 4.1/4.2/4.3),奇巧( Android 4.4), 棒棒糖(Android 5.0), 棉花糖(Android 6.0)

更多相关文章

  1. Android系统自带主题样式(android:theme),Android Dialog 系统样式
  2. android系统中“关于设备”中android版本和android安全补丁信息
  3. Android 4编程入门经典—开发智能手机与平板电脑应用
  4. 从零开始--系统深入学习android(实践-让我们开始写代码-Android框
  5. [Android 新特性] 改进明显 Android 4.4系统新特性解析
  6. Android O 版本(Android 8.0) 存储空间不足时提醒
  7. Android图形系统的分析与移植--一、Android GUI系统简介
  8. android 获取系统硬件信息

随机推荐

  1. Android(安卓)数据存储与读取:SQLite
  2. gravity和layout_gravity的区别
  3. 【Android每日一练】Android项目结构详解
  4. 2016年3月1日Android实习笔记
  5. [置顶] Android(安卓)多渠道打包:使用Grad
  6. Android中ImageView和VideoView铺满父元
  7. RelativeLayout布局属性
  8. Android(安卓)Step by Step (1)——第一
  9. Android开发中 ListView 不能不说的几个
  10. Windows如何配置Android的ADB环境变量